
/* Custom CSS theme */
.ec-filter--category .ec-form-choice-group {
  display: flex;
  flex-direction: column;
}
 .ec-filter--category .ec-form-choice-group__item:nth-child(1) {
  order: 1;
}
 .ec-filter--category .ec-form-choice-group__item:nth-child(2) {
  order: 5;
}
 .ec-filter--category .ec-form-choice-group__item:nth-child(3) {
  order: 2;
}
 .ec-filter--category .ec-form-choice-group__item:nth-child(4) {
  order: 4;
}
 .ec-filter--category .ec-form-choice-group__item:nth-child(5) {
  order: 3;
}
 .ec-filter--category .ec-form-choice-group__item:nth-child(6) {
  order: 0;
}
 .ec-filter--attribute-Weight-Capacity-0028lbs0029 .ec-form-choice-group {
  display: flex;
  flex-direction: column;
}
 .ec-filter--attribute-Weight-Capacity-0028lbs0029 .ec-form-choice-group__item:nth-child(2) {
  order: 999;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group {
  display: flex;
  flex-direction: column;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(1) {
  order: 3;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(2) {
  order: 2;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(3) {
  order: 4;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(4) {
  order: 5;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(5) {
  order: 1;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(6) {
  order: 6;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(7) {
  order: 7;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(8) {
  order: 9;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(9) {
  order: 8;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(10) {
  order: 10;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(11) {
  order: 11;
}
 .ec-filter--attribute-Boat-Weight-0028lbs0029 .ec-form-choice-group__item:nth-child(12) {
  order: 0;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group {
  display: flex;
  flex-direction: column;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(1) {
  order: 3;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(2) {
  order: 4;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(3) {
  order: 5;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(4) {
  order: 6;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(5) {
  order: 7;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(6) {
  order: 8;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(7) {
  order: 9;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(8) {
  order: 10;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(9) {
  order: 11;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(10) {
  order: 0;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029.ec-form-choice-group__item:nth-child(11) {
  order: 1;
}
 .ec-filter--attribute-Kayak-Length-0028feet0029 .ec-form-choice-group__item:nth-child(12) {
  order: 2;
}
 .ec-filter--attribute-Construction-Type .ec-form-choice-group {
  display: flex;
  flex-direction: column;
}
 .ec-filter--attribute-Construction-Type .ec-form-choice-group__item:nth-child(1) {
  order: 0;
}
 .ec-filter--attribute-Construction-Type .ec-form-choice-group__item:nth-child(2) {
  order: 1;
}
 .ec-filter--attribute-Construction-Type .ec-form-choice-group__item:nth-child(3) {
  order: 2;
}
 .ec-filter--attribute-Construction-Type .ec-form-choice-group__item:nth-child(4) {
  order: 4;
}
 .ec-filter--attribute-Construction-Type .ec-form-choice-group__item:nth-child(5) {
  order: 5;
}
 .ec-filter--attribute-Construction-Type .ec-form-choice-group__item:nth-child(6) {
  order: 3;
}
 @charset "UTF-8";
.grid__categories.grid__categories--advanced.grid__categories--medium-items.grid__categories--aspect-ratio-1.grid__categories–appearance-text {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-title + .ec-grid .grid__categories:first-child {
  padding-top: 0px;
  padding: 0px;
}
 /*Display categories in one row - START*/
.ec-size .ec-store .grid__categories {
  flex-wrap: nowrap;
}
 .ec-size .ec-store .grid-category {
  flex-basis: auto;
  flex-grow: 1;
}
 /*Display categories in one row - END*/
.ec-filter--attribute-Weight-Capacity-0028lbs0029 .ec-form-choice-group {
  display: flex;
  flex-direction: column;
}
 .ec-filter--attribute-Weight-Capacity-0028lbs0029 .ec-form-choice-group__item:nth-child(2) {
  order: 999;
}
 .ec-size.ec-size--s .ec-store .ec-grid .grid__categories--advanced .grid-category:nth-child(n+1) {
  width: 15%;
}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__categories--medium-items * {
  padding: 0px;
}
 .ec-size.ec-size--s .ec-store .grid-category__title-inner {
  display: flow;
  font-size: 12.5px;
  transform: scale(1.261);
  padding: 0px;
}
 .ec-filter.ec-filter--attribute-Primary-Propulsion .ec-form-choice-group {
  display: flex;
  flex-direction: column;
}
 .ec-filter.ec-filter--attribute-Primary-Propulsion .ec-form-choice-group:nth-child(1) {
  order: 1 !important;
}
 .ec-filter.ec-filter--attribute-Primary-Propulsion .ec-form-choice-group:nth-child(2) {
  order: 0 !important;
}
 .ec-filter.ec-filter--attribute-Primary-Propulsion .ec-form-choice-group:nth-child(3) {
  order: 2 !important;
}
 .fb_dialog.fb_dialog_advanced iframe, .fb_dialog.fb_dialog_content iframe, .fb_iframe_widget iframe {
  display: none !important;
}
 .ec-fbmessenger-chat {
  margin-bottom: 60px !important;
}
 @charset "UTF-8";
.ec-size .ec-store .grid__categories–appearance-text {
  flex-wrap: wrap;
}
 .ec-size .ec-store .grid__categories * {
  font-size: 15px;
}
 