/* line 1, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

/* line 7, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}

/* line 14, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 21, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}

/* line 23, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

/* line 26, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}

/* line 33, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 39, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container .select2-search--inline {
  float: left;
}

/* line 41, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}

/* line 47, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

/* line 50, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

/* line 61, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-results {
  display: block;
}

/* line 64, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 69, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}

/* line 73, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-results__option[aria-selected] {
  cursor: pointer;
}

/* line 76, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--open .select2-dropdown {
  left: 0;
}

/* line 79, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 84, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 89, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-search--dropdown {
  display: block;
  padding: 4px;
}

/* line 92, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

/* line 96, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

/* line 98, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-search--dropdown.select2-search--hide {
  display: none;
}

/* line 101, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

/* line 118, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

/* line 130, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

/* line 134, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

/* line 137, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}

/* line 141, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

/* line 143, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

/* line 149, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

/* line 161, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

/* line 164, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}

/* line 168, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}

/* line 171, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}

/* line 174, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

/* line 178, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}

/* line 183, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}

/* line 189, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}

/* line 191, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px;
}

/* line 198, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

/* line 207, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

/* line 213, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}

/* line 216, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}

/* line 219, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

/* line 223, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

/* line 227, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

/* line 231, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

/* line 235, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}

/* line 238, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 242, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 246, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}

/* line 249, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

/* line 256, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

/* line 260, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}

/* line 263, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}

/* line 266, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}

/* line 269, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}

/* line 271, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}

/* line 273, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

/* line 276, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

/* line 279, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

/* line 282, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

/* line 285, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

/* line 289, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}

/* line 293, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

/* line 298, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

/* line 308, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}

/* line 310, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

/* line 313, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}

/* line 318, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

/* line 320, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}

/* line 336, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

/* line 348, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

/* line 351, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

/* line 360, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}

/* line 362, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}

/* line 365, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

/* line 369, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

/* line 379, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}

/* line 389, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}

/* line 395, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

/* line 397, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}

/* line 401, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}

/* line 403, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

/* line 412, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

/* line 418, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}

/* line 421, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}

/* line 426, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

/* line 430, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}

/* line 433, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 438, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 443, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

/* line 447, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}

/* line 451, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}

/* line 455, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}

/* line 458, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}

/* line 461, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

/* line 465, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}

/* line 468, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}

/* line 471, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}

/* line 475, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

/* line 480, /home/nico/.rvm/gems/ruby-3.3.1/gems/select2-rails-4.0.13/vendor/assets/stylesheets/select2.css */
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/* line 3, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.company-staff-profile-image {
  float: left;
  aspect-ratio: 1/1;
  height: 10rem;
  max-height: 10rem;
  max-width: 10rem;
  background: #aaaaaa;
  border: 1px solid transparent;
  border-radius: 9999px;
}
/* line 13, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.company-staff-profile-image.focused {
  opacity: 1;
  border: 1px solid #5d9cec;
}

/* line 19, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.label-width {
  width: 150px !important;
  max-width: 150px !important;
}

/* line 24, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.label-width-second-col {
  width: 100px !important;
  width: 100px !important;
}

/* line 30, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .province {
  font-weight: 800;
  font-size: 0.95rem;
}
/* line 35, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .city {
  padding-left: 5px;
}
/* line 39, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options em {
  float: right;
  display: none;
}
/* line 44, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .fa-plus {
  color: #37bc9b;
}
/* line 48, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .fa-minus {
  color: #ff0000;
}
/* line 53, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .select2-results__option--selectable:hover {
  background-color: #929292;
  color: #ffffff;
  font-weight: bold;
}
/* line 59, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .select2-results__option--selectable .fa-plus {
  display: block;
}
/* line 65, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .select2-results__option--selected:hover {
  background-color: #5d9cec;
}
/* line 69, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .select2-results__option--selected .fa-plus {
  display: none;
}
/* line 73, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-results__options .select2-results__option--selected .fa-minus {
  display: block;
}

/* line 79, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2 {
  width: 100% !important;
}
/* line 82, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2 .select2-search__field {
  width: 96% !important;
  font-size: 0.8rem;
}

/* line 88, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
w-75 {
  width: 75% !important;
}

/* line 92, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.w-25 {
  width: 25% !important;
}

/* line 96, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.w-70 {
  width: 70% !important;
}

/* line 100, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.w-30 {
  width: 30% !important;
}

/* line 104, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.ml-2 {
  margin-left: 10px;
}

/* line 108, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.mx-2 {
  margin: 0px 10px;
}

/* line 112, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.mr-2 {
  margin-right: 0px 10px;
}

/* line 116, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.my-2 {
  margin: 10px 0px;
}

/* line 120, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.mt-2 {
  margin-top: 10px;
}

/* line 124, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.my-4 {
  margin: 20px 0px;
}

/* line 128, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.w-full {
  width: 100% !important;
}

/* line 132, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.items-stretch {
  align-items: stretch !important;
}

/* line 136, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.flex {
  display: flex;
}

/* line 140, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.justify-between {
  justify-content: space-between;
}

/* line 144, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.justify-center {
  justify-content: center;
}

/* line 148, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.justify-start {
  justify-content: start;
}

/* line 152, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.justify-end {
  justify-content: end;
}

/* line 156, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.items-center {
  align-items: center;
}

/* line 160, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.session-message {
  width: 100%;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
  background-color: #5d9cec;
  font-size: 1rem;
  padding: 0.25rem 0;
}
/* line 169, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.session-message.error {
  background-color: #ff0000;
}

/* line 174, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.session-message.success {
  background-color: #47b50c;
  z-index: 300;
}

/* line 179, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.wrapper {
  padding-bottom: 0;
}

/* line 183, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.register-background-seller-mobile {
  float: left;
  width: 100%;
  background-image: url(/assets/flag_bg-2d75299a6a4214a34ca243ff0fc5cd0d6b79ef7186f1bd795574ff946e5cef20.png) !important;
  background-size: 100% 100% !important;
  background-position: center top;
  background-repeat: no-repeat;
  overflow: visible;
}

/* line 197, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.badge-stock {
  color: #ffffff;
  background-color: #000000;
}

/* line 202, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.badge-pending {
  color: #ffffff;
  background-color: #d87c13;
}

/* line 207, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.badge-blocked {
  color: #ffffff;
  background-color: #353535;
}

/* line 212, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body {
  --seller-color-theme: #E74C3C;
}
/* line 215, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body .wrapper {
  padding-bottom: 2rem;
}
/* line 220, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body header .topnavbar {
  background-color: var(--seller-color-theme);
  background-image: linear-gradient(to right, var(--seller-color-theme) 0%, var(--seller-color-theme) 100%);
}
/* line 226, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body header .topnavbar .dropdown a .badge.badge-danger {
  background-color: #5d9cec;
}
/* line 236, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body .sidebar-nav li.active a {
  color: var(--seller-color-theme);
}
/* line 239, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body .sidebar-nav li.active a em {
  color: var(--seller-color-theme);
}
/* line 246, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body .btn-primary {
  background-color: var(--seller-color-theme);
  border-color: var(--seller-color-theme);
}
/* line 250, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body .btn-primary:hover, body.seller-body .btn-primary:active {
  background-color: var(--seller-color-theme);
  border-color: var(--seller-color-theme);
}
/* line 257, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body .btn-green {
  background-color: #2f7940;
  border-color: #1e7e34;
  color: #fff;
}
/* line 262, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body .btn-green:hover, body.seller-body .btn-green:active {
  background-color: #155d27;
  border-color: #155d27;
}
/* line 269, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body.seller-body .bg-primary.fa-calendar-alt {
  background-color: var(--seller-color-theme) !important;
}

/* line 275, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .hide {
  display: none !important;
}
/* line 282, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-product-show .admin-notes-container .fa-check-circle,
body .admin-product-index .admin-notes-container .fa-check-circle {
  font-size: 1.5em;
  cursor: pointer;
}
/* line 286, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-product-show .admin-notes-container .fa-check-circle.active,
body .admin-product-index .admin-notes-container .fa-check-circle.active {
  color: #27c24c;
}
/* line 291, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-product-show .admin-notes-container .admin-notes,
body .admin-product-index .admin-notes-container .admin-notes {
  float: left;
  width: 100%;
  aspect-ratio: 1/0.25;
  resize: none;
  margin-bottom: 20px;
}
/* line 303, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-sellers .status-buttons .btn.btn-secondary {
  box-shadow: none !important;
  border-radius: 0;
  background-color: #eaeaea;
  border-color: #cfdbe2;
}
/* line 309, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-sellers .status-buttons .btn.btn-secondary.active {
  background-color: #23b7e5;
  color: #ffffff;
}
/* line 317, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-sellers .seller-row img.image {
  float: left;
  width: 2rem;
  aspect-ratio: 1/1;
  border-radius: 100%;
  overflow: hidden;
  border: none;
}
/* line 327, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-sellers .btn-reset {
  padding: 0.275rem 0.5rem;
}
/* line 330, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-sellers .btn-reset .fa-passwd-reset {
  font-size: 0.7rem;
}
/* line 334, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-sellers .btn-reset .fa-lock {
  font-size: 0.6rem;
}
/* line 339, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .admin-sellers .pagination {
  float: right;
}
/* line 345, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .hide {
  display: none !important;
}
/* line 349, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .content-heading {
  color: #000000;
}
/* line 353, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .content-heading small span {
  color: #23b7e5;
}
/* line 359, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .col-md-1,
body .seller-dashboard .col-md-2,
body .seller-dashboard .col-md-3,
body .seller-dashboard .col-md-4,
body .seller-dashboard .col-md-5,
body .seller-dashboard .col-md-6,
body .seller-dashboard .col-md-7,
body .seller-dashboard .col-md-8,
body .seller-dashboard .col-md-9,
body .seller-dashboard .col-md-10,
body .seller-dashboard .col-md-11,
body .seller-dashboard .col-md-12 {
  float: left;
}
/* line 373, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .col-md-1.pd-0,
body .seller-dashboard .col-md-2.pd-0,
body .seller-dashboard .col-md-3.pd-0,
body .seller-dashboard .col-md-4.pd-0,
body .seller-dashboard .col-md-5.pd-0,
body .seller-dashboard .col-md-6.pd-0,
body .seller-dashboard .col-md-7.pd-0,
body .seller-dashboard .col-md-8.pd-0,
body .seller-dashboard .col-md-9.pd-0,
body .seller-dashboard .col-md-10.pd-0,
body .seller-dashboard .col-md-11.pd-0,
body .seller-dashboard .col-md-12.pd-0 {
  padding: 0;
}
/* line 378, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .mt-10 {
  margin-top: 10px;
}
/* line 382, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .bold {
  font-weight: bold;
}
/* line 386, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .pb-1 {
  padding-bottom: 0.25rem !important;
}
/* line 390, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .h5-1 {
  font-size: .750rem;
}
/* line 395, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .items .text {
  color: #2f80e7;
  border: 10px solid;
  background-color: #ffffff;
  border-radius: 100%;
  font-weight: bold;
  padding: 0px 10px;
}
/* line 406, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .col-md-12 {
  padding: 0 11px;
}
/* line 410, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .flot-chart {
  margin: 8px 0 0;
  width: 100%;
  height: 250px;
  float: left;
}
/* line 417, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .sort-buttons {
  float: left;
  width: 100%;
}
/* line 421, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .sort-buttons button {
  float: left;
  width: 33%;
  font-size: 0.750rem;
  border: 1px solid #dde6e9;
}
/* line 429, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .legends {
  float: left;
  width: 100%;
}
/* line 433, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .legends .legend {
  float: right;
  margin: 9px 0 0 30px;
}
/* line 437, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .legends .legend .type {
  float: left;
  aspect-ratio: 1/1;
  width: 0.850rem;
  border-radius: 3px;
  margin: 0 3px 0 0;
}
/* line 444, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .legends .legend .type.income {
  background: #228B22;
}
/* line 448, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .legends .legend .type.orders {
  background: #5d9cec;
}
/* line 453, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .card-default .legends .legend .text {
  float: left;
  font-size: 0.750rem;
}
/* line 462, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .trending-products .card-title {
  color: #000000;
}
/* line 466, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .trending-products .product {
  padding-top: 0;
}
/* line 469, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .trending-products .product .product-image {
  width: 2rem;
  height: 2rem;
  border: 2px solid #aaaaaa;
  border-radius: 5px;
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center;
}
/* line 479, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .trending-products .product .media-body {
  margin: 6px 0 0;
}
/* line 482, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .trending-products .product .media-body .col-md-8,
body .seller-dashboard .trending-products .product .media-body .col-md-4 {
  float: left;
  padding: 0;
}
/* line 489, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .trending-products .product .media-body p a {
  color: #000000;
}
/* line 494, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-dashboard .trending-products .product .media-body .price {
  text-align: right;
  color: #32CD32;
}
/* line 503, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .info-icon {
  font-size: 9px;
  /* Make the icon smaller */
  color: lightblue;
  /* Set the icon color */
  background-color: white;
  border: 2px solid lightblue;
  /* Light blue background color */
  border-radius: 50%;
  /* Make the icon inside a circle */
  padding: 5px;
  /* Adjust padding to ensure it's a circle */
  width: 21px;
  /* Fixed width for the circle */
  height: 21px;
  /* Fixed height for the circle */
  display: inline-flex;
  /* Center the icon within the circle */
  justify-content: center;
  /* Center the icon horizontally */
  align-items: center;
  /* Center the icon vertically */
}
/* line 527, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile {
  margin: -20px;
  margin-bottom: 40px;
}
/* line 531, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .col-md-1,
body .seller-profile .col-md-2,
body .seller-profile .col-md-3,
body .seller-profile .col-md-4,
body .seller-profile .col-md-5,
body .seller-profile .col-md-6,
body .seller-profile .col-md-7,
body .seller-profile .col-md-8,
body .seller-profile .col-md-9,
body .seller-profile .col-md-10,
body .seller-profile .col-md-11,
body .seller-profile .col-md-12 {
  float: left;
}
/* line 545, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .col-md-1.pd-0,
body .seller-profile .col-md-2.pd-0,
body .seller-profile .col-md-3.pd-0,
body .seller-profile .col-md-4.pd-0,
body .seller-profile .col-md-5.pd-0,
body .seller-profile .col-md-6.pd-0,
body .seller-profile .col-md-7.pd-0,
body .seller-profile .col-md-8.pd-0,
body .seller-profile .col-md-9.pd-0,
body .seller-profile .col-md-10.pd-0,
body .seller-profile .col-md-11.pd-0,
body .seller-profile .col-md-12.pd-0 {
  padding: 0;
}
/* line 550, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile button.btn {
  padding: 0.25rem 0.5rem;
}
/* line 555, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile button.edit {
  position: absolute;
  right: 0.5rem;
  top: 0.5rem;
  border-radius: 3px;
}
/* line 564, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .images-container {
  float: left;
  width: 100%;
  position: relative;
}
/* line 570, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .banner {
  float: left;
  position: relative;
  width: 100%;
  aspect-ratio: 1/0.25;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 581, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .logo-container {
  width: 14%;
  aspect-ratio: 1/0.25;
  overflow: hidden;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 1000;
  position: absolute;
  background: #dde6e9;
}
/* line 592, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .logo-container p {
  float: left;
  height: 100%;
  width: 100%;
  text-align: center;
  color: #ffffff;
  font-size: 1.5rem;
  line-height: 3.5rem;
}
/* line 602, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .logo-container .logo-image {
  float: left;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
/* line 610, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .banner-information {
  position: absolute;
  float: left;
  width: 20%;
  margin: 0 40% 0;
  z-index: 1000;
  top: 20%;
}
/* line 618, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .banner-information .status {
  float: left;
  width: 40%;
  margin: 5px 30% 0;
  bottom: 1rem;
  text-align: center;
  font-size: 0.8rem;
  padding: 2px 5px;
  font-weight: 700;
  border-radius: 15px;
  color: #ffffff;
  background-color: #27c24c;
}
/* line 631, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .banner-information .status.pending, body .seller-profile .banner-information .status.rejected {
  background-color: #ff0000;
}
/* line 636, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .banner-information .status.deactivated {
  background-color: #000000;
}
/* line 640, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .banner-information .status.interviewed {
  background-color: #5d9cec;
}
/* line 645, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .banner-information .image {
  float: left;
  aspect-ratio: 1/1;
  width: 40%;
  border-radius: 100%;
  margin: 15px 30% 0;
  overflow: hidden;
  background: #dde6e9;
  object-fit: contain;
}
/* line 656, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .banner-information .name {
  float: left;
  width: 100%;
  text-align: center;
  margin: 5px 0 0;
  font-size: 1rem;
  color: #fff;
  text-shadow: 0 0 4px red;
  text-transform: uppercase;
  font-weight: 700;
}
/* line 669, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .seller-content {
  float: left;
  position: relative;
  width: calc(100% - 22.5px);
  border: 1px solid #dde6e9;
  background: #ffffff;
  padding: 15px;
  border-top: 3px solid #dde6e9;
  margin: 15px 0 0 15px;
}
/* line 679, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .seller-content.branch {
  margin-left: 7.5px;
}
/* line 683, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .seller-content .title {
  float: left;
  width: 100%;
  font-size: 1.25rem;
  color: #929292;
  margin-bottom: 10px;
}
/* line 691, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .seller-content .info-row {
  float: left;
  width: 100%;
  margin-bottom: 15px;
}
/* line 696, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .seller-content .info-row .label,
body .seller-profile .seller-content .info-row .value {
  float: left;
  color: #929292;
  font-size: 0.85rem;
  width: 30%;
}
/* line 704, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .seller-content .info-row .value {
  width: 70%;
  padding: 0 2.5%;
  color: #000000;
  font-weight: 700;
}
/* line 714, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .contacts .image-container {
  float: left;
  width: 70%;
  padding: 0 2.5%;
}
/* line 719, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .contacts .image-container .image {
  float: left;
  aspect-ratio: 1/1;
  height: 2rem;
  margin: -7px 0 0 10px;
  opacity: 0.5;
  background: #aaaaaa;
  border: 1px solid transparent;
  cursor: pointer;
}
/* line 729, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .contacts .image-container .image.focused {
  opacity: 1;
  border: 1px solid #5d9cec;
}
/* line 736, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .contacts .contact-information {
  float: left;
  width: 100%;
  margin-top: 10px;
}
/* line 744, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .documents .document-container {
  float: left;
  width: 100%;
}
/* line 748, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .documents .document-container .clone-card {
  display: none;
}
/* line 752, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .documents .document-container .document {
  float: left;
  width: 100%;
}
/* line 756, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .documents .document-container .document button.remove-doc {
  display: none;
  position: absolute;
  top: 4px;
  right: 6px;
  border: 0;
  background-color: transparent;
  z-index: 1000;
  color: #ff0000;
}
/* line 768, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .documents .document-container .document:hover button.remove-doc {
  display: block;
}
/* line 773, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .seller-profile .documents .document-container .document .image {
  float: left;
  cursor: pointer;
  width: 100%;
  aspect-ratio: 1/0.8;
  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 789, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .wrapper .section-container.section-register,
body .wrapper .section-container.section-seller-register {
  margin: 0px !important;
}
/* line 793, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .wrapper .section-container.section-register .content-wrapper,
body .wrapper .section-container.section-seller-register .content-wrapper {
  padding: 0px;
  height: 100%;
}
/* line 800, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .loading-seller {
  float: left;
  height: 100%;
}
/* line 804, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .loading-seller.hide {
  display: none;
}
/* line 809, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .loading-invite {
  float: left;
  height: 4rem;
  text-align: center;
  width: 100%;
}
@media (max-width: 820px) {
  /* line 817, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .mid-screen {
    display: none;
  }
  /* line 821, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .small-screen {
    display: block;
  }
}
@media (min-width: 821px) {
  /* line 827, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .mid-screen {
    display: block;
  }
  /* line 831, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .small-screen {
    display: none;
  }
}
/* line 836, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .list-group-item.active {
  background-color: #ffffff;
  border-bottom: solid 5px #3a93ff !important;
  color: #3a93ff !important;
}
/* line 842, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .list-group-item {
  background-color: #ffffff;
  border-bottom: solid 5px #a8bbd3 !important;
  color: #a8bbd3 !important;
}
/* line 848, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent {
  background-color: #eaf1f9;
}
/* line 850, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .title {
  font-size: 40px;
  font-weight: 700;
  color: #1e419b;
  margin: 0px -15px;
}
/* line 857, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .agent-information {
  background-color: white;
  padding: 50px;
}
/* line 862, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .row {
  margin: 20px 0px;
}
/* line 870, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header {
  height: 9vh;
  display: flex;
  align-items: center;
  vertical-align: middle;
  padding: 0px 100px;
  width: 100%;
  background-color: white;
}
/* line 879, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header .contact-container {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
@media (min-width: 1027px) {
  /* line 879, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-agent-header .contact-container {
    display: flex;
    padding: 0px 0px;
  }
}
/* line 889, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header .contact-container .contacts {
  margin: 6px 0;
}
/* line 892, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header .contact-container .contacts justify:content .gap {
  border: 1px solid #6D96FF;
  float: right;
  height: 1rem;
  margin: 0 0 0 1.5rem;
}
/* line 899, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header .contact-container .contacts a {
  text-transform: uppercase;
  float: right;
  font-size: 0.85rem;
  margin: 0 0 0 1.5rem;
  color: gray;
}
/* line 906, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header .contact-container .contacts a em,
body .register-agent-header .contact-container .contacts a .text {
  float: left;
  line-height: initial;
}
/* line 912, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header .contact-container .contacts a em {
  color: #6D96FF;
  margin: 3px 7px 0 0;
  font-size: 0.7rem;
}
/* line 919, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header .contact-container .contacts.left {
  float: left;
}
/* line 922, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-header .contact-container .contacts.left a,
body .register-agent-header .contact-container .contacts.left .gap {
  float: left;
}
/* line 931, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .agent-header-text {
  padding: 30px 20px;
  margin-left: 10%;
}
/* line 936, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-title {
  font-size: 60px;
  color: #1e419b;
  font-weight: 700;
}
/* line 942, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent-subtitle {
  font-size: 20px;
  color: #1e419b;
  font-weight: 500;
}
/* line 948, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent {
  float: left;
  height: 91vh;
  width: 100%;
  background-image: url(/assets/art_registration-d06a2602b0d6ab116e2c77871d41176bc48023f1e27cdf8e014a59b7e948f92a.png);
  background-position: 10% 12rem;
  background-repeat: no-repeat;
}
@media (max-width: 820px) {
  /* line 948, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-agent {
    background-image: none;
  }
}
@media (min-width: 1366px) {
  /* line 948, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-agent {
    background-size: 35% auto;
  }
}
/* line 965, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-background {
  float: left;
  width: 100%;
  aspect-ratio: 1/0.7;
  display: none;
  background-image: url(/assets/art_registration-d06a2602b0d6ab116e2c77871d41176bc48023f1e27cdf8e014a59b7e948f92a.png);
  background-size: 100% auto;
  background-position: center top;
  background-repeat: no-repeat;
}
@media (max-width: 820px) {
  /* line 965, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-agent .register-background {
    background-image: none;
  }
}
/* line 981, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .col-md-1,
body .register-agent .col-md-2,
body .register-agent .col-md-3,
body .register-agent .col-md-4,
body .register-agent .col-md-5,
body .register-agent .col-md-6,
body .register-agent .col-md-7,
body .register-agent .col-md-8,
body .register-agent .col-md-9,
body .register-agent .col-md-10,
body .register-agent .col-md-11,
body .register-agent .col-md-12 {
  float: left;
  padding-top: 10px;
}
/* line 996, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .col-md-1.pd-0,
body .register-agent .col-md-2.pd-0,
body .register-agent .col-md-3.pd-0,
body .register-agent .col-md-4.pd-0,
body .register-agent .col-md-5.pd-0,
body .register-agent .col-md-6.pd-0,
body .register-agent .col-md-7.pd-0,
body .register-agent .col-md-8.pd-0,
body .register-agent .col-md-9.pd-0,
body .register-agent .col-md-10.pd-0,
body .register-agent .col-md-11.pd-0,
body .register-agent .col-md-12.pd-0 {
  padding: 0;
}
/* line 1001, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .success-container {
  position: relative;
  height: 100%;
}
/* line 1005, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .success-container.hide {
  display: none;
}
/* line 1009, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .success-container .success-message {
  width: 80%;
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1017, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .success-container .success-message .image {
  aspect-ratio: 1/1;
  width: 45%;
  margin: 0 15.5%;
  background-image: url(/assets/register-seller-2-9c80ccb3a30861eb5ae2dd458c826e597fb8f01dd714cf964528b8a8354ca910.png);
  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 1027, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .success-container .success-message .main-text,
body .register-agent .success-container .success-message .sub-text {
  float: left;
  width: 100%;
  text-align: center;
  font-weight: 700;
  color: #000000;
  font-size: 2.3rem;
}
/* line 1037, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .success-container .success-message .sub-text {
  margin: 10px 0 0;
  font-size: 0.9rem;
}
/* line 1044, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}
/* line 1050, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container.hide {
  display: none;
}
/* line 1054, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information {
  width: 100%;
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1062, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .hide {
  display: none;
}
/* line 1066, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .title {
  float: left;
  width: 50%;
  text-align: center;
  color: #000000;
  font-weight: 700;
  font-size: 2.5rem;
  margin: 0 0 15px 10%;
}
/* line 1076, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .row {
  width: 50%;
  margin: 0 0 10px 10%;
  font-size: 0.85rem;
}
/* line 1081, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .row input {
  margin-top: 5px;
  padding: 0.375rem 0.65rem;
  font-size: 0.85rem;
}
/* line 1086, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .row input.error-input {
  border-color: #ff0000;
}
/* line 1092, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .row .checkbox span {
  height: 16px;
  width: 16px;
}
/* line 1097, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .row .checkbox .col-form-label {
  font-size: 0.8rem;
  padding: 0;
}
/* line 1103, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .row .register-button {
  width: 100%;
  background-color: #3b5998 !important;
}
/* line 1108, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .row span.error-message {
  font-size: 0.6rem;
  color: #ff0000;
  margin-left: 10px;
}
/* line 1116, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .seller-information .register-button.disabled {
  pointer-events: none;
}
/* line 1122, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .select2-container {
  width: 100% !important;
  background-color: #ffffff;
}
/* line 1127, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .select2-container .select2-selection--multiple .select2-selection__rendered {
  float: left;
  max-width: 94%;
  margin: 0;
  padding-top: 0;
  display: inherit;
  overflow: auto;
  white-space: nowrap;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
/* line 1139, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar {
  display: none;
}
/* line 1143, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  background-color: #5d9cec;
  border: 1px solid #5d9cec;
  display: inline-block;
  color: #ffffff;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  padding: 0 5px 0 20px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
  font-size: 0.65rem;
  margin: 6px 5px 0 0;
}
/* line 1161, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .register-container .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice button {
  background-color: transparent;
  border: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #ffffff;
  cursor: pointer;
  font-size: 1em;
  font-weight: 700;
  padding: 0 4px;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 1185, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent .input-phone::-webkit-outer-spin-button,
body .register-agent .input-phone::-webkit-inner-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
}
/* line 1193, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller {
  float: left;
  height: 100%;
  width: 100%;
  background-image: url(/assets/register-seller-1-e417d07434cb00e2df0f18bb84012b1b33f199d9959a7a50a76d5826b7b768d1.png);
  background-size: 74% auto;
  background-position: -7rem 0rem;
  background-repeat: no-repeat;
}
@media (max-width: 820px) {
  /* line 1193, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller {
    background-image: none;
  }
}
/* line 1207, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-background {
  float: left;
  width: 100%;
  aspect-ratio: 1/0.7;
  display: none;
  background-image: url(/assets/art_registration-d06a2602b0d6ab116e2c77871d41176bc48023f1e27cdf8e014a59b7e948f92a.png);
  background-size: 100% auto;
  background-position: center top;
  background-repeat: no-repeat;
}
@media (max-width: 820px) {
  /* line 1207, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller .register-background {
    background-image: none;
  }
}
/* line 1223, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .col-md-1,
body .register-seller .col-md-2,
body .register-seller .col-md-3,
body .register-seller .col-md-4,
body .register-seller .col-md-5,
body .register-seller .col-md-6,
body .register-seller .col-md-7,
body .register-seller .col-md-8,
body .register-seller .col-md-9,
body .register-seller .col-md-10,
body .register-seller .col-md-11,
body .register-seller .col-md-12 {
  float: left;
  padding-top: 10px;
}
/* line 1238, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .col-md-1.pd-0,
body .register-seller .col-md-2.pd-0,
body .register-seller .col-md-3.pd-0,
body .register-seller .col-md-4.pd-0,
body .register-seller .col-md-5.pd-0,
body .register-seller .col-md-6.pd-0,
body .register-seller .col-md-7.pd-0,
body .register-seller .col-md-8.pd-0,
body .register-seller .col-md-9.pd-0,
body .register-seller .col-md-10.pd-0,
body .register-seller .col-md-11.pd-0,
body .register-seller .col-md-12.pd-0 {
  padding: 0;
}
/* line 1243, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .success-container {
  position: relative;
  height: 100%;
}
/* line 1247, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .success-container.hide {
  display: none;
}
/* line 1251, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .success-container .success-message {
  width: 80%;
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1259, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .success-container .success-message .image {
  aspect-ratio: 1/1;
  width: 45%;
  margin: 0 15.5%;
  background-image: url(/assets/register-seller-2-9c80ccb3a30861eb5ae2dd458c826e597fb8f01dd714cf964528b8a8354ca910.png);
  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 1269, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .success-container .success-message .main-text,
body .register-seller .success-container .success-message .sub-text {
  float: left;
  width: 100%;
  text-align: center;
  font-weight: 700;
  color: #000000;
  font-size: 2.3rem;
}
/* line 1279, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .success-container .success-message .sub-text {
  margin: 10px 0 0;
  font-size: 0.9rem;
}
/* line 1286, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container {
  position: relative;
  height: 100%;
}
/* line 1290, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container.hide {
  display: none;
}
/* line 1294, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information {
  width: 100%;
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1302, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .hide {
  display: none;
}
/* line 1306, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .title {
  float: left;
  width: 50%;
  text-align: center;
  color: #000000;
  font-weight: 700;
  font-size: 2.5rem;
  margin: 0 0 15px 10%;
}
/* line 1316, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .row {
  width: 50%;
  margin: 0 0 10px 10%;
  font-size: 0.85rem;
}
/* line 1321, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .row input {
  margin-top: 5px;
  padding: 0.375rem 0.65rem;
  font-size: 0.85rem;
}
/* line 1326, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .row input.error-input {
  border-color: #ff0000;
}
/* line 1332, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .row .checkbox span {
  height: 16px;
  width: 16px;
}
/* line 1337, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .row .checkbox .col-form-label {
  font-size: 0.8rem;
  padding: 0;
}
/* line 1343, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .row .register-button {
  width: 100%;
  background-color: #3b5998 !important;
}
/* line 1348, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .row span.error-message {
  font-size: 0.6rem;
  color: #ff0000;
  margin-left: 10px;
}
/* line 1356, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .seller-information .register-button.disabled {
  pointer-events: none;
}
/* line 1362, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .select2-container {
  width: 100% !important;
  background-color: #ffffff;
}
/* line 1367, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .select2-container .select2-selection--multiple .select2-selection__rendered {
  float: left;
  max-width: 94%;
  margin: 0;
  padding-top: 0;
  display: inherit;
  overflow: auto;
  white-space: nowrap;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
/* line 1379, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar {
  display: none;
}
/* line 1383, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  background-color: #5d9cec;
  border: 1px solid #5d9cec;
  display: inline-block;
  color: #ffffff;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  padding: 0 5px 0 20px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
  font-size: 0.65rem;
  margin: 6px 5px 0 0;
}
/* line 1401, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .register-container .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice button {
  background-color: transparent;
  border: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #ffffff;
  cursor: pointer;
  font-size: 1em;
  font-weight: 700;
  padding: 0 4px;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 1425, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-seller .input-phone::-webkit-outer-spin-button,
body .register-seller .input-phone::-webkit-inner-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
}
/* line 1435, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .register-agent input.first-name,
body .register-agent input.last-name {
  width: 100%;
}
/* line 1441, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
/* line 1450, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .mask {
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.5;
}
/* line 1459, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container {
  position: absolute;
  width: 35rem;
  margin: 7rem calc(50% - 17.5rem);
  background: #ffffff;
  padding: 2rem 0;
  border-radius: 10px;
}
/* line 1467, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .divider {
  float: left;
  width: 100%;
  height: 0px;
  border-top: 2px solid #dde6e9;
  margin: 10px 0;
}
/* line 1475, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .main-title,
body .invitation-popup .template-container .title {
  float: left;
  width: 100%;
  margin: 0 0 2rem;
  font-size: 1.25rem;
  text-align: center;
  color: #000000;
  font-weight: bold;
  text-transform: uppercase;
  border-bottom: 2px solid #f1f1f1;
  padding-bottom: 10px;
}
/* line 1489, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .invitation-text,
body .invitation-popup .template-container .message,
body .invitation-popup .template-container .error {
  float: left;
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 1rem;
  color: #000000;
}
/* line 1499, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .invitation-text.hide,
body .invitation-popup .template-container .message.hide,
body .invitation-popup .template-container .error.hide {
  display: none;
}
/* line 1503, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .invitation-text span,
body .invitation-popup .template-container .message span,
body .invitation-popup .template-container .error span {
  color: #23b7e5;
}
/* line 1508, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .message {
  color: #27c24c;
}
/* line 1512, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .error {
  color: #ff0000;
}
/* line 1516, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .buttons {
  float: left;
  width: 100%;
  text-align: center;
  margin: 10px 0 0;
}
/* line 1522, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .buttons.hide {
  display: none;
}
/* line 1526, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .buttons button {
  width: 8rem;
  font-weight: bold;
  background-color: #ffffff;
  margin: 0 5px;
}
/* line 1533, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .buttons .btn-send {
  color: #23b7e5;
  border-color: #23b7e5;
}
/* line 1538, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .buttons .btn-cancel {
  color: #ff0000;
  border-color: #ff0000;
}
/* line 1543, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .buttons .btn-ok {
  color: #5d9cec;
}
/* line 1548, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .loading-seller {
  float: left;
  width: 100%;
  margin: 20px 0;
}
/* line 1553, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .invitation-popup .template-container .loading-seller.hide {
  display: none;
}
/* line 1561, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .new-seller .wd-xl {
  width: 45rem;
}
/* line 1567, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .hide {
  display: none !important;
}
/* line 1571, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .loading-row {
  height: 3rem;
}
/* line 1575, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .product-types {
  width: 60%;
}
/* line 1578, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .product-types .badge {
  width: 100%;
  float: right;
  white-space: initial;
  text-align: right;
  background: none;
  padding: 0;
}
/* line 1589, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .admin-notes-container .fa-check-circle {
  font-size: 1.5em;
  cursor: pointer;
}
/* line 1593, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .admin-notes-container .fa-check-circle.active {
  color: #27c24c;
}
/* line 1598, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .admin-notes-container .admin-notes {
  float: left;
  width: 100%;
  aspect-ratio: 1/0.25;
  resize: none;
}
/* line 1607, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .max-row {
  max-height: 55rem;
  overflow: auto;
}
/* line 1612, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .clone-card {
  display: none;
}
/* line 1616, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .col-lg-4 {
  position: relative;
}
/* line 1619, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .col-lg-4 button.remove-doc {
  display: none;
  position: absolute;
  top: 4px;
  right: 6px;
  border: 0;
  background-color: transparent;
  z-index: 1000;
  color: #ff0000;
}
/* line 1631, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .col-lg-4:hover button.remove-doc {
  display: block;
}
/* line 1637, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .card {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 0px;
  cursor: pointer;
}
/* line 1642, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .card .card-header {
  background-color: #ffffff !important;
  color: #000000 !important;
}
/* line 1647, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .card .card-body {
  background-color: #ffffff !important;
  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 1653, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .card .card-body .fa-file {
  color: #656565;
  font-size: 8rem;
  text-align: center;
  width: 100%;
  margin-top: 45%;
}
/* line 1662, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .show-seller .documents-container .card:hover {
  border-color: #23b7e5;
}
/* line 1676, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editBusinessDetails .hide,
body #editBranchDetails .hide,
body #termsConditionModal .hide,
body #editBankDetails .hide,
body #rejectSeller .hide,
body #documentPopup .hide,
body #resetPassword .hide {
  display: none !important;
}
/* line 1680, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editBusinessDetails .loading-row,
body #editBranchDetails .loading-row,
body #termsConditionModal .loading-row,
body #editBankDetails .loading-row,
body #rejectSeller .loading-row,
body #documentPopup .loading-row,
body #resetPassword .loading-row {
  height: 3rem;
}
/* line 1684, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editBusinessDetails .message,
body #editBranchDetails .message,
body #termsConditionModal .message,
body #editBankDetails .message,
body #rejectSeller .message,
body #documentPopup .message,
body #resetPassword .message {
  color: #27c24c;
}
/* line 1688, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editBusinessDetails .error,
body #editBranchDetails .error,
body #termsConditionModal .error,
body #editBankDetails .error,
body #rejectSeller .error,
body #documentPopup .error,
body #resetPassword .error {
  color: #ff0000;
}
/* line 1694, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #documentPopup .modal-dialog {
  width: 65%;
  max-width: none;
}
/* line 1699, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #documentPopup .modal-title {
  text-align: center;
}
/* line 1703, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #documentPopup .button-row {
  float: left;
  width: 100%;
  margin: 0;
}
/* line 1709, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #documentPopup .image-row {
  float: left;
  width: 100%;
  aspect-ratio: 1/0.5;
  text-align: center;
  margin: 0;
}
/* line 1716, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #documentPopup .image-row img {
  margin: 0 auto;
  display: block;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
}
/* line 1729, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .select2-results__options .select2-results__option--selectable:hover {
  background-color: #929292;
  color: #ffffff;
  font-weight: bold;
}
/* line 1736, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .select2-results__options .select2-results__option--selected {
  background-color: #5d9cec;
  color: #ffffff;
  font-weight: bold;
}
/* line 1741, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .select2-results__options .select2-results__option--selected:hover {
  background-color: #5d9cec;
}
/* line 1749, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .product-status .whirl,
body .specific-product-status .whirl {
  float: left;
  height: 20px;
  width: 20px;
}
/* line 1755, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .product-status .whirl:before,
body .specific-product-status .whirl:before {
  background: none;
}
/* line 1759, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .product-status .whirl:after,
body .specific-product-status .whirl:after {
  width: 20px !important;
  height: 20px !important;
  margin: -11px;
  border-color: #ffffff;
}
/* line 1768, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .hide {
  display: none !important;
}
/* line 1772, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .text-center {
  text-align: center;
}
/* line 1776, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .modal-title {
  float: left;
  width: 100%;
  position: absolute;
  margin: 0 -1rem;
}
/* line 1783, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .loading-row {
  height: 3rem;
}
/* line 1786, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .loading-row .whirl {
  float: left;
  height: 20px;
  width: 20px;
  margin: 15px 0 0;
}
/* line 1793, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .loading-row .whirl:before {
  background: none;
}
/* line 1797, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .loading-row .whirl:after {
  width: 40px !important;
  height: 40px !important;
}
/* line 1803, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .message,
body .modal .error {
  float: left;
  color: #27c24c;
  font-size: 1.5rem;
  width: 100%;
  text-align: center;
}
/* line 1812, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body .modal .error {
  color: #ff0000;
}
/* line 1819, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog,
body #editSellerProfile .modal-dialog {
  max-width: none;
  width: 75%;
}
/* line 1824, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row,
body #editSellerProfile .modal-dialog .modal-body .images-row {
  float: left;
  width: 100%;
  position: relative;
  margin: 0;
}
/* line 1830, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .change-banner-container,
body #editSellerProfile .modal-dialog .modal-body .images-row .change-banner-container {
  width: 100%;
}
/* line 1833, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .change-banner-container span,
body #editSellerProfile .modal-dialog .modal-body .images-row .change-banner-container span {
  position: absolute;
  right: 10px;
  top: 10px;
  display: none;
  cursor: pointer;
}
/* line 1841, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .change-banner-container .banner-image,
body #editSellerProfile .modal-dialog .modal-body .images-row .change-banner-container .banner-image {
  float: left;
  cursor: pointer;
  width: 100%;
  aspect-ratio: 2/0.6;
  margin: 0;
}
/* line 1850, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .change-banner-container:hover .banner-image,
body #editSellerProfile .modal-dialog .modal-body .images-row .change-banner-container:hover .banner-image {
  opacity: 0.5;
}
/* line 1854, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .change-banner-container:hover span,
body #editSellerProfile .modal-dialog .modal-body .images-row .change-banner-container:hover span {
  display: block;
}
/* line 1860, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .profile-image-container,
body #editSellerProfile .modal-dialog .modal-body .images-row .profile-image-container {
  width: 12%;
  aspect-ratio: 1/1;
  border-radius: 100%;
  overflow: hidden;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  position: absolute;
  background: #dde6e9;
}
/* line 1874, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .profile-image-container .profile-image,
body #editSellerProfile .modal-dialog .modal-body .images-row .profile-image-container .profile-image {
  float: left;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
/* line 1881, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .profile-image-container .change-image-container,
body #editSellerProfile .modal-dialog .modal-body .images-row .profile-image-container .change-image-container {
  display: none;
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: #ffffff;
  padding: 43% 0 0;
  opacity: 0.5;
  z-index: 1000;
  cursor: pointer;
  text-align: center;
}
/* line 1895, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .profile-image-container:hover .change-image-container,
body #editSellerProfile .modal-dialog .modal-body .images-row .profile-image-container:hover .change-image-container {
  display: block;
}
/* line 1901, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .logo-image-container,
body #editSellerProfile .modal-dialog .modal-body .images-row .logo-image-container {
  width: 14%;
  aspect-ratio: 1/0.3;
  overflow: hidden;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 1000;
  position: absolute;
  background: #dde6e9;
}
/* line 1912, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .logo-image-container p,
body #editSellerProfile .modal-dialog .modal-body .images-row .logo-image-container p {
  float: left;
  height: 100%;
  width: 100%;
  text-align: center;
  color: #ffffff;
  font-size: 1.5rem;
  line-height: 3.5rem;
}
/* line 1922, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .logo-image-container .logo-image,
body #editSellerProfile .modal-dialog .modal-body .images-row .logo-image-container .logo-image {
  float: left;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
/* line 1929, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .logo-image-container .change-image-container,
body #editSellerProfile .modal-dialog .modal-body .images-row .logo-image-container .change-image-container {
  display: none;
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: #ffffff;
  padding: 10% 0 0;
  opacity: 0.5;
  z-index: 1000;
  cursor: pointer;
  text-align: center;
}
/* line 1943, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .images-row .logo-image-container:hover .change-image-container,
body #editSellerProfile .modal-dialog .modal-body .images-row .logo-image-container:hover .change-image-container {
  display: block;
}
/* line 1950, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .loading-row,
body #editSellerProfile .modal-dialog .modal-body .loading-row {
  float: left;
  width: calc(100% - 30px);
  height: calc(100% - 30px);
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  z-index: 2000;
}
/* line 1958, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editImageBannerModal .modal-dialog .modal-body .loading-row img,
body #editSellerProfile .modal-dialog .modal-body .loading-row img {
  float: left;
  width: 6%;
  margin: 12% 47%;
  aspect-ratio: 1/1;
}
/* line 1970, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .modal-dialog {
  width: 40%;
}
/* line 1974, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .modal-dialog .modal-body .loading-row {
  width: calc(100%);
  height: calc(100% + 16px);
  border-radius: 0 0 5px 5px;
  margin: -16px;
  top: 0;
}
/* line 1981, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .modal-dialog .modal-body .loading-row img {
  margin: 30% 47%;
}
/* line 1986, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .modal-dialog .modal-body .seller-name-container {
  padding: 0;
}
/* line 1989, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .modal-dialog .modal-body .seller-name-container strong {
  float: left;
  width: 100%;
  margin: 0 !important;
  padding: 0;
}
/* line 1996, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .modal-dialog .modal-body .seller-name-container .col-md-6.md-0 {
  float: left;
  width: 49%;
  margin: 0 2% 0 0;
  padding: 0;
}
/* line 2002, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .modal-dialog .modal-body .seller-name-container .col-md-6.md-0:nth-of-type(2) {
  margin: 0;
}
/* line 2010, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .select2-container {
  width: 100% !important;
}
/* line 2013, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .select2-container .select2-selection--multiple {
  padding: 7px 15px;
}
/* line 2017, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
body #editSellerProfile .select2-container .select2-selection__choice {
  float: left;
  margin-right: 10px;
}

/* line 2026, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.new-seller .fa-eye {
  cursor: pointer;
}
/* line 2030, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.new-seller .error {
  font-size: 0.8rem;
  color: #ff0000;
}

/* line 2038, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .province {
  font-weight: 800;
  font-size: 0.95rem;
}
/* line 2043, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .city {
  padding-left: 5px;
}
/* line 2047, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options em {
  float: right;
  display: none;
}
/* line 2052, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .fa-plus {
  color: #37bc9b;
}
/* line 2056, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .fa-minus {
  color: #ff0000;
}
/* line 2061, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .select2-results__option--selectable:hover {
  background-color: #929292;
  color: #ffffff;
  font-weight: bold;
}
/* line 2067, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .select2-results__option--selectable .fa-plus {
  display: block;
}
/* line 2073, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .select2-results__option--selected:hover {
  background-color: #5d9cec;
}
/* line 2077, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .select2-results__option--selected .fa-plus {
  display: none;
}
/* line 2081, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-results__options .select2-results__option--selected .fa-minus {
  display: block;
}
/* line 2087, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container.select2-container--open .select2-selection__choice {
  display: none;
}

/* line 2094, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
#editStaff .image-container,
#editSellerProfile .image-container {
  float: left;
  width: 45%;
  margin: 0 27.5%;
  position: relative;
}
/* line 2100, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
#editStaff .image-container .change-image-container,
#editSellerProfile .image-container .change-image-container {
  display: none;
  position: absolute;
  background-color: #ffffff;
  aspect-ratio: 1/1;
  width: 100%;
  padding: 45% 0 0px;
  opacity: 0.5;
  z-index: 1000;
  cursor: pointer;
  text-align: center;
  font-size: 2rem;
}
/* line 2113, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
#editStaff .image-container .change-image-container:hover,
#editSellerProfile .image-container .change-image-container:hover {
  display: block;
}
/* line 2118, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
#editStaff .image-container .image,
#editSellerProfile .image-container .image {
  float: left;
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: contain;
}
/* line 2124, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
#editStaff .image-container .image:hover ~ .change-image-container,
#editSellerProfile .image-container .image:hover ~ .change-image-container {
  display: block;
}

@media (max-width: 600px) {
  /* line 2133, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .wrapper {
    overflow: hidden;
  }
  /* line 2137, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller,
  body .register-agent {
    background-image: none;
  }
  /* line 2141, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller .register-background,
  body .register-agent .register-background {
    display: block;
  }
  /* line 2145, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller .register-background-mobile,
  body .register-agent .register-background-mobile {
    display: block;
  }
  /* line 2149, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller .main-col,
  body .register-agent .main-col {
    width: 100%;
    padding: 0;
  }
  /* line 2155, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller .success-container .success-message,
  body .register-agent .success-container .success-message {
    width: 100%;
    top: 5%;
    transform: none;
  }
  /* line 2163, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller .register-container .seller-information,
  body .register-agent .register-container .seller-information {
    position: initial;
    top: 0;
    transform: none;
  }
  /* line 2168, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller .register-container .seller-information .title,
  body .register-agent .register-container .seller-information .title {
    width: 100%;
    margin: 0;
  }
  /* line 2173, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
  body .register-seller .register-container .seller-information .row,
  body .register-agent .register-container .seller-information .row {
    width: 100%;
    padding: 0 10px;
    margin: 0 0 20px;
    font-size: 3vw;
  }
}
/* line 2185, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.bank-popup {
  /* Firefox */
}
/* line 2187, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.bank-popup input::-webkit-outer-spin-button,
.bank-popup input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
}
/* line 2195, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.bank-popup input[type=number] {
  -moz-appearance: textfield;
  appearance: textfield;
}

/* line 2202, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
#inviteSeller .error-message {
  color: #ff0000;
  font-size: 0.8rem;
}
/* line 2207, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
#inviteSeller .error-form {
  border-color: #ff0000;
}

/* line 2212, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-selection--multiple:before,
.select2-selection--single:before {
  content: ' ';
  display: block;
  position: absolute;
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  right: 6px;
  margin-left: -4px;
  margin-top: -2px;
  top: 50%;
  width: 0;
  cursor: pointer;
  transform: rotate(-90deg);
}

/* line 2230, /home/nico/projects/ror/estore-phil-rails/app/assets/stylesheets/sellers.css.scss */
.select2-container--open .select2-selection--multiple:before,
.select2-container--open .select2-selection--single:before {
  content: ' ';
  display: block;
  position: absolute;
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
  height: 0;
  right: 6px;
  margin-left: -4px;
  margin-top: -2px;
  top: 50%;
  width: 0;
  cursor: pointer;
  transform: rotate(180deg);
}
