.sort_results__sortResults--Qe5T {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.sort_results__text--CMjs {
  margin-right: 0.3em;
}
.sort_results__select--utAS.sort_results__select--utAS {
  width: 170px;
  font-size: 0.9em;
}
.sort_results__dropdown--QsU4 {
  font-family: termina, sans-serif;
  font-weight: 500;
  padding: 12px;
}
.sort_results__dropdown--QsU4 .ant-select-item {
  font-size: 12px;
}
/*# sourceMappingURL=sort_results.css.map */
.kit_screen__header--h9uH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px 24px;
  gap: 12px;
  border-bottom: 1px solid #f0f0f0;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}
.kit_screen__body--xkEW {
  padding: 0 24px;
}
.kit_screen__footer--2lfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 12px;
  padding: 12px;
  border-top: 1px solid #f0f0f0;
  position: sticky;
  bottom: 0;
  background-color: white;
}
@media only screen and (min-width: 576px) {
  .kit_screen__footer--2lfo {
    padding: 12px 24px;
  }
}
.kit_screen__footer--2lfo .ant-btn {
  font-size: 16px;
}
/*# sourceMappingURL=kit_screen.css.map */
.recommendation_row__row--8Boj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 12px;
}
@media only screen and (min-width: 576px) {
  .recommendation_row__row--8Boj {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.recommendation_row__img--v4Or {
  width: 60px;
  aspect-ratio: 1;
  overflow: hidden;
  border-radius: 8px;
  border: 1px solid #d9d9d9;
}
.recommendation_row__titleCol--PpUl {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.recommendation_row__last--LItG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.recommendation_row__category--IKLz {
  font-size: 12px;
  color: #657d7d;
  text-transform: uppercase;
  margin-bottom: 0;
}
.recommendation_row__title--0Kpm {
  line-height: 1.4;
  margin-bottom: 0;
}
.recommendation_row__priceSelect--auDO {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media only screen and (min-width: 576px) {
  .recommendation_row__priceSelect--auDO {
    gap: 12px;
  }
}
.recommendation_row__price--47BZ {
  font-size: 16px;
  font-weight: 500;
}
.recommendation_row__price__sale--XQ2m {
  color: #d8363e;
}
.recommendation_row__priceCompare--1oic {
  font-size: 16px;
  font-weight: 500;
  color: #657d7d80;
  display: block;
  text-align: right;
}
@media only screen and (min-width: 576px) {
  .recommendation_row__priceCompare--1oic {
    display: inline;
    margin-left: 0.3em;
  }
}
/*# sourceMappingURL=recommendation_row.css.map */
.swap_list__list--JgA9 {
  margin: 0;
  padding: 0;
  list-style: none;
}
.swap_list__productRow--GinD + .swap_list__productRow--GinD {
  border-top: 1px solid #f5f5f5;
}
.swap_list__sort--5\+NS.swap_list__sort--5\+NS {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-top: 12px;
}
@media only screen and (min-width: 576px) {
  .swap_list__header--ChBV {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
.swap_list__heading--1hXn {
  font-size: 16px;
  font-weight: 700;
  margin-top: 12px;
  margin-bottom: 0;
}
.swap_list__noResults--HoiB {
  padding: 12px 0 24px 0;
}
/*# sourceMappingURL=swap_list.css.map */
.product_selector__dividerNoMargin--vd5Z {
  margin: 0;
}
.product_selector__dividerNoTopMargin--8Miv {
  margin-top: 0;
}
.product_selector__options--YuqL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 12px 0;
}
@media only screen and (min-width: 576px) {
  .product_selector__options--YuqL {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.product_selector__heading--UDLp {
  color: #000000;
  font-family: termina, sans-serif;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.84px;
  line-height: 24px;
}
.product_selector__brandImg--\+rmG {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100px;
  margin-left: 12px;
}
.product_selector__brandImgLink--bKLV {
  display: block;
  background-position: right center;
  background-size: contain;
  height: 100%;
  background-repeat: no-repeat;
}
.product_selector__imgWrapper--eCdQ {
  margin-left: auto;
  margin-right: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 12px;
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.product_selector__optionsSelector--YLpD {
  padding-left: 12px;
}
@media only screen and (min-width: 576px) {
  .product_selector__optionsSelector--YLpD {
    width: 50%;
  }
}
.product_selector__optionsSelector__hasColors--SBLy {
  padding-left: 0;
}
.product_selector__fieldset--NiqG {
  margin-bottom: 12px;
}
.product_selector__optionLegend--omgA,
.product_selector__stock--fn7Z {
  text-transform: uppercase;
  color: #938883;
  font-family: termina, sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.56px;
  line-height: 18px;
}
.product_selector__optionLegend__variantSelect--fMfY {
  display: block;
  margin-bottom: 6px;
}
.product_selector__optionName--xrdi {
  color: #000;
  margin: 0 0.5em;
  text-transform: initial;
}
.product_selector__optionRadio--9VTP {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.product_selector__optionUnavailable--ZzH2 {
  opacity: 0.2;
}
.product_selector__optionSelected--tuji {
  -webkit-box-shadow: 0 0 0 2px #e84b25;
          box-shadow: 0 0 0 2px #e84b25;
  position: relative;
  z-index: 1;
  color: #e84b25;
}
.product_selector__colorsWrapper--bj3x {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product_selector__colorLabel--s\+Ya {
  display: block;
  position: relative;
  cursor: pointer;
  -ms-flex-preferred-size: 18%;
      flex-basis: 18%;
  margin-right: 2%;
}
@media only screen and (min-width: 576px) {
  .product_selector__colorLabel--s\+Ya {
    -ms-flex-preferred-size: 12%;
        flex-basis: 12%;
  }
}
.product_selector__textLabel--Lk3- {
  position: relative;
  display: inline-block;
  margin-right: 12px;
  margin-bottom: 12px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
  min-width: 60px;
  text-align: center;
}
.product_selector__variantSelect--HqNa {
  width: 100%;
  max-width: 350px;
  margin-bottom: 12px;
}
.product_selector__variantSelect--HqNa .ant-select-selector {
  border-radius: 8px !important;
}
.product_selector__variantSelect--HqNa .ant-select-selection-item {
  font-weight: 500;
}
.product_selector__priceQuantity--Z0DC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.product_selector__price--xRKq {
  font-family: termina, sans-serif;
  margin-bottom: 0;
  color: #657d7d;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.84px;
  line-height: 24px;
}
.product_selector__originalPrice--S-GH {
  font-family: 'Roboto', sans-serif;
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}
.product_selector__priceCompare--XfUU {
  margin-left: 0.3em;
  white-space: nowrap;
  color: #657d7d;
}
.product_selector__price__sale--ZVuX {
  color: #d8363e;
}
.product_selector__priceContainer--ICqk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.product_selector__quantityWrapper--WLge {
  font-family: termina, sans-serif;
  text-align: right;
  font-size: 12px;
  font-weight: 500;
}
.product_selector__quantityInput--s6N-.product_selector__quantityInput--s6N- {
  width: 60px;
  border: 2px solid #000;
}
.product_selector__quantityInput--s6N-.product_selector__quantityInput--s6N-.product_selector__disabled--UZN4 {
  border-color: unset;
}
.product_selector__bottomButtons--f0Pa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 12px;
}
@media only screen and (min-width: 576px) {
  .product_selector__bottomButtons--f0Pa {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.product_selector__actionButton--eiWc {
  font-size: 12px;
}
.product_selector__actionButton--eiWc .anticon-shopping-cart {
  display: none;
}
@media only screen and (min-width: 576px) {
  .product_selector__actionButton--eiWc .anticon-shopping-cart {
    display: initial;
  }
}
.product_selector__newReleaseTag--zTTd {
  background-color: rgba(43, 237, 4, 0.5);
  border-radius: 2px;
  display: inline-block;
  padding: 0 2px;
  font-weight: normal;
  font-size: 12px;
  margin-left: 0.3em;
  word-break: keep-all;
  vertical-align: middle;
}
.product_selector__variantTitle--Xdde {
  font-family: termina, sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.56px;
  line-height: 18px;
  margin-bottom: 12px;
  margin-right: 12px;
}
.product_selector__detailLink--brOC {
  text-align: center;
}
.product_selector__allColors--4xB7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 4px;
}
.product_selector__allColorsItem--uiER {
  width: 40px;
}
.product_selector__shippingContainer--4Upy {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 24px;
}
@media only screen and (min-width: 576px) {
  .product_selector__shippingContainer--4Upy {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.product_selector__shippingContainer--4Upy svg {
  color: #237804;
  margin: 24px auto 0;
}
@media only screen and (min-width: 576px) {
  .product_selector__shippingContainer--4Upy svg {
    margin: 0 1em;
  }
}
.product_selector__shippingContainer--4Upy span svg {
  color: rgba(0, 0, 0, 0.85);
}
.product_selector__shipFast--Ca8k {
  color: #237804;
  margin: 0 0 12px 0;
  text-align: center;
}
@media only screen and (min-width: 576px) {
  .product_selector__shipFast--Ca8k {
    margin: 0 0 24px 0;
    text-align: left;
    margin-bottom: 0;
  }
}
.product_selector__shipDrop--gmT4 {
  color: rgba(0, 0, 0, 0.6);
}
.product_selector__shippingEstimate--HuLJ {
  text-align: center;
  margin: 12px 0 0 0;
}
.product_selector__shippingEstimate--HuLJ svg {
  margin: 0;
}
@media only screen and (min-width: 576px) {
  .product_selector__shippingEstimate--HuLJ {
    text-align: left;
    margin: 0 0 0 24px;
  }
}
.product_selector__fullDetails--7IrR {
  text-align: center;
  padding: 12px 0;
}
.product_selector__clarityParent--1zAH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.5em;
  line-height: 1.2;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 12px;
}
.product_selector__clarityLabel--0g0a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.product_selector__linkTitle--gpC2 {
  margin: 0 0.1em;
}
/*# sourceMappingURL=product_selector.css.map */
.selected_product__row--uvhw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 12px;
  background-color: #f5f5f5;
  border-radius: 8px;
  margin: 0 -12px 18px -12px;
}
.selected_product__img--1D4B {
  width: 60px;
  overflow: hidden;
  border-radius: 8px;
  border: 1px solid #d9d9d9;
  aspect-ratio: 1;
}
.selected_product__title--\+S5o {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.selected_product__last--jp0q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.selected_product__category--vIbh {
  font-size: 12px;
  color: #657d7d;
  text-transform: uppercase;
  margin-bottom: 0;
}
.selected_product__title--\+S5o {
  line-height: 1.4;
  margin-bottom: 0;
}
.selected_product__priceSelect--v\+Y3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.selected_product__price--m0kU {
  font-size: 16px;
  font-weight: 500;
}
/*# sourceMappingURL=selected_product.css.map */
.products_list__waterbodyImg--2DyT {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 80px;
  overflow: hidden;
  border: 1px solid #dcdcdc;
  border-radius: 8px;
  -webkit-box-shadow: 0px 1px 4px 0px #0000001f;
          box-shadow: 0px 1px 4px 0px #0000001f;
}
.products_list__heading---\+7J {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
}
.products_list__heading---\+7J strong {
  font-size: 20px;
  line-height: 1;
  font-weight: 500;
}
.products_list__row--PMwf {
  padding: 12px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.products_list__row--PMwf + .products_list__row--PMwf {
  border-top: 1px solid #dcdcdc;
}
.products_list__details--IKPy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media only screen and (min-width: 576px) {
  .products_list__details--IKPy {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.products_list__img--gEnX {
  width: 60px;
  overflow: hidden;
  border-radius: 8px;
  border: 1px solid #d9d9d9;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.products_list__inactive--ddfH .products_list__img--gEnX {
  opacity: 0.3;
}
.products_list__productText--vnfO {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.products_list__category--afY7 {
  color: #657d7d;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 1.2;
  margin-bottom: 0;
}
.products_list__title--AFY- {
  margin-bottom: 0;
  line-height: 1.5;
}
.products_list__options--at34 {
  color: #657d7d;
  margin-bottom: 0;
  line-height: 1.5;
}
.products_list__quantity--7f-w.products_list__quantity--7f-w {
  width: 60px;
  margin-left: 6px;
}
.products_list__activateButton--GQmH.products_list__activateButton--GQmH {
  -webkit-box-shadow: 0px 1px 4px 0px #0000001f;
          box-shadow: 0px 1px 4px 0px #0000001f;
  margin-top: 12px;
}
@media only screen and (min-width: 576px) {
  .products_list__activateButton--GQmH.products_list__activateButton--GQmH {
    margin-top: 0;
  }
}
.products_list__middle--ptmC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.products_list__last--UCJ4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.products_list__priceCol--fzh5 {
  width: 100px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  text-align: right;
}
.products_list__price--NeDk {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  margin-left: auto;
}
.products_list__inactive--ddfH .products_list__price--NeDk {
  opacity: 0.25;
}
.products_list__subtotal--SAle {
  display: inline-block;
  background-color: #9c1d09;
  border-radius: 8px;
  margin-left: 6px;
  padding: 0 8px;
}
/*# sourceMappingURL=products_list.css.map */
.popover_dark__popover--9v5R {
  -webkit-transition: all;
  transition: all;
  padding-top: 4px;
}
.popover_dark__popover--9v5R .ant-popover-arrow-content {
  margin-bottom: 1.5px;
  border-style: none;
}
.popover_dark__popover--9v5R .ant-popover-inner {
  background-color: #104051;
  border-radius: 8px;
}
.popover_dark__popover--9v5R .ant-popover-inner-content {
  color: #fff;
}
.popover_dark__popover--9v5R .ant-popover-arrow-content::before {
  background: #104051;
}
.popover_dark__popover__noArrow--JqgN .ant-popover-arrow {
  display: none;
}
.popover_dark__mask--J\+OV {
  position: fixed;
  width: 100vw;
  width: 100dvw;
  height: 100vh;
  height: 100dvh;
  top: 0;
  left: 0;
  z-index: -1;
}
/*# sourceMappingURL=popover_dark.css.map */
.fishing_reports_popover__popoverMask--k6RF {
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: -1;
}
.fishing_reports_popover__reportsList--EHgM {
  list-style: none;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.fishing_reports_popover__reportByUser--m4T4,
.fishing_reports_popover__nearbyLake--vy9r {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  color: #fff;
  padding: 5px;
}
.fishing_reports_popover__role--5pLn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.fishing_reports_popover__dot--rIcF {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  top: 0.16em;
  margin-left: -1.3em;
  z-index: 2;
}
.fishing_reports_popover__userImg--UpLl {
  width: 64px;
  overflow: unset;
}
.fishing_reports_popover__userImg--UpLl img {
  border-radius: 50%;
}
.fishing_reports_popover__reportInfoList--ivor,
.fishing_reports_popover__nearbyInfo--bcex {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.fishing_reports_popover__reportInfoList--ivor {
  padding: 0 16px;
}
.fishing_reports_popover__lakeLink--yF4I {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fishing_reports_popover__waterbodyName--yAHE,
.fishing_reports_popover__viewAll--MWPA,
.fishing_reports_popover__viewReport--J1ML,
.fishing_reports_popover__ambassadorName--Pbdj,
.fishing_reports_popover__reportCount--i45J {
  font-size: 15px;
  color: #ffffff;
  font-weight: 400;
  line-height: 22px;
}
.fishing_reports_popover__viewAll--MWPA,
.fishing_reports_popover__viewReport--J1ML,
.fishing_reports_popover__reportCount--i45J,
a.fishing_reports_popover__ambassadorName--Pbdj {
  text-decoration: underline;
  cursor: pointer;
}
.fishing_reports_popover__waterbodyName--yAHE {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fishing_reports_popover__star--IxT6 {
  color: #f3a626;
  top: 3px;
  margin-left: 7px;
}
.fishing_reports_popover__reportInfo--WV1d {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: #cadbe1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fishing_reports_popover__seasonIcon--JKWI {
  position: relative;
  top: 3px;
  margin-right: 7px;
}
.fishing_reports_popover__spring--eby4:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5NjBfMTM5NSkiPgo8cGF0aCBkPSJNMTMuNjQ0NCA3Ljk5OTg5QzE0LjIyNDQgNy42NTM2NyAxNC42Nzg2IDcuMTAxMjMgMTQuODkwNiA2LjQ3MzIzQzE1LjE0MjIgNS43Mjc0NSAxNS4wNDc1IDQuOTExODkgMTQuNjIyMiA0LjE3NjM0QzE0LjIwNDQgMy40NTIzNCAxMy41NDg4IDIuOTY1NjcgMTIuNzc2NCAyLjgwNjU2QzEyLjExOTEgMi42NzEwMSAxMS40MTE1IDIuNzgzODkgMTAuODIzOSAzLjExMDU2QzEwLjgwMzkgMS43NjYxMiA5LjgxNjM5IDAuMzUyNzgzIDcuOTk5OTUgMC4zNTI3ODNDNi4yNDk3MiAwLjM1Mjc4MyA1LjE5ODYxIDEuNzQ2MTIgNS4xNzU5NSAzLjEwODM0QzMuOTk5OTUgMi40NTQxMiAyLjI4NTI4IDIuNjA0MzQgMS4zNzc3MiA0LjE3NjM0QzAuOTU5NTAyIDQuOTAwMzQgMC44NjYxNjggNS43MTEwMSAxLjExNDE3IDYuNDU5ODlDMS4zMjUyOCA3LjA5NzY3IDEuNzc4MTcgNy42NTQ1NiAyLjM1NTUgNy45OTk4OUMxLjc3NTUgOC4zNDYxMiAxLjMyMTI4IDguODk4NTYgMS4xMDkyOCA5LjUyNjU2QzAuODU3NzI0IDEwLjI3MTkgMC45NTI4MzUgMTEuMDg3NSAxLjM3NzcyIDExLjgyMzVDMS43OTU1IDEyLjU0NzUgMi40NTEwNiAxMy4wMzQxIDMuMjIzNSAxMy4xOTMyQzMuNDA3OTUgMTMuMjMxNCAzLjU5NjgzIDEzLjI1MDEgMy43ODU3MiAxMy4yNTAxQzQuMjY5MjggMTMuMjUwMSA0Ljc1MzcyIDEzLjEyNTIgNS4xNzU5NSAxMi44OTA2QzUuMTk2ODQgMTQuMjM1IDYuMTgzOTUgMTUuNjQ3NSA3Ljk5OTk1IDE1LjY0NzVDOS43NTA2MSAxNS42NDc1IDEwLjgwMjIgMTQuMjUzNyAxMC44MjM5IDEyLjg5MDZDMTEuMjQzOSAxMy4xMjQzIDExLjczMTUgMTMuMjU3NyAxMi4yMjg0IDEzLjI1NzdDMTMuMTIxNyAxMy4yNTc3IDE0LjAzOTEgMTIuODM0MSAxNC42MjI2IDExLjgyMzVDMTUuMDQwOCAxMS4wOTk1IDE1LjEzNDIgMTAuMjg4OCAxNC44ODYyIDkuNTM5ODlDMTQuNjc0NiA4LjkwMjEyIDE0LjIyMTcgOC4zNDUyMyAxMy42NDQ0IDcuOTk5ODlaTTExLjQ1MTUgNC4yODM0NUMxMS43NjIyIDQuMTA0MzQgMTIuMTU2NCA0LjAzOTg5IDEyLjUwNzUgNC4xMTIzNEMxMi45MDc1IDQuMTk1MDEgMTMuMjM5NSA0LjQ0Nzg5IDEzLjQ2NzkgNC44NDM0NUMxMy43MDQ4IDUuMjU0MTIgMTMuNzU4NiA1LjY1OTAxIDEzLjYyNzUgNi4wNDcwMUMxMy41MTMzIDYuMzg0NzggMTMuMjY0NCA2LjY4NDc4IDEyLjk0MzkgNi44Njk2N0MxMi4wMjE3IDcuNDAxNjcgMTEuMDY0OCA3LjM3NDU2IDkuNjUwMTcgNy4wNDc0NUMxMC4wNzQ2IDUuNjU3NjcgMTAuNTI4OCA0LjgxNTg5IDExLjQ1MTUgNC4yODM0NVpNNC41NDgzOSAxMS43MTYzQzQuMjM3NzIgMTEuODk1NCAzLjg0MzA2IDExLjk1OTkgMy40OTIzOSAxMS44ODc0QzMuMDkyMzkgMTEuODA0OCAyLjc2MDM5IDExLjU1MTkgMi41MzE5NSAxMS4xNTYzQzIuMjk1MDYgMTAuNzQ1NyAyLjI0MTI4IDEwLjM0MDggMi4zNzIzOSA5Ljk1Mjc4QzIuNDg2NjEgOS42MTUgMi43MzU1IDkuMzE1MDEgMy4wNTU5NSA5LjEzMDEyQzMuOTc4NjEgOC41OTkgNC45MzU1IDguNjI1MjMgNi4zNDk3MiA4Ljk1MjM0QzUuOTI1MjggMTAuMzQyMSA1LjQ3MTA2IDExLjE4MzkgNC41NDgzOSAxMS43MTYzWk0zLjA1NTk1IDYuODY5MjNDMi43NDUyOCA2LjY4OTY3IDIuNDkxOTUgNi4zNzk0NSAyLjM3OTk1IDYuMDQwMzRDMi4yNTEwNiA1LjY1Mjc4IDIuMzAzOTUgNS4yMzg1NiAyLjUzMjM5IDQuODQzNDVDMi44NzEwNiA0LjI1NjM0IDMuMzM5OTUgNC4wNzU0NSAzLjc2MTI4IDQuMDc1NDVDNC4wNzQxNyA0LjA3NTQ1IDQuMzYxMjggNC4xNzU0NSA0LjU0ODM5IDQuMjgzNDVDNS40NzA2MSA0LjgxNTg5IDUuOTI1MjggNS42NTgxMiA2LjM0OTcyIDcuMDQ3NDVDNC45MzQ2MSA3LjM3MzY3IDMuOTc4NjEgNy40MDA3OCAzLjA1NTk1IDYuODY5MjNaTTcuOTk5OTUgMTQuMzEzN0M2LjgxOTUgMTQuMzEzNyA2LjUwNzUgMTMuMzU0NiA2LjUwNzUgMTIuODQ3QzYuNTA3NSAxMS43ODIxIDcuMDA5NzIgMTAuOTY3NSA3Ljk5OTk1IDkuOTA1MjNDOC45OTA2MSAxMC45Njc5IDkuNDkyMzkgMTEuNzgyMSA5LjQ5MjM5IDEyLjg0N0M5LjQ5MjM5IDEzLjQxNDEgOS4wODcwNiAxNC4zMTM3IDcuOTk5OTUgMTQuMzEzN1pNNi43MzcyOCA3Ljk5OTg5QzYuNzM3MjggNy4zMDI1NiA3LjMwMjYxIDYuNzM3MjMgNy45OTk5NSA2LjczNzIzQzguNjk3MjggNi43MzcyMyA5LjI2MjYxIDcuMzAyNTYgOS4yNjI2MSA3Ljk5OTg5QzkuMjYyNjEgOC42OTcyMyA4LjY5NzI4IDkuMjYyNTYgNy45OTk5NSA5LjI2MjU2QzcuMzAyNjEgOS4yNjI1NiA2LjczNzI4IDguNjk3MjMgNi43MzcyOCA3Ljk5OTg5Wk03Ljk5OTk1IDYuMDk0NTZDNy4wMDkyOCA1LjAzMTg5IDYuNTA3NSA0LjIxNzY3IDYuNTA3NSAzLjE1Mjc4QzYuNTA3NSAyLjU4NjEyIDYuOTEyODQgMS42ODYxMiA3Ljk5OTk1IDEuNjg2MTJDOS4xODAzOSAxLjY4NjEyIDkuNDkyMzkgMi42NDUyMyA5LjQ5MjM5IDMuMTUyNzhDOS40OTIzOSA0LjIxNzY3IDguOTkwNjEgNS4wMzE4OSA3Ljk5OTk1IDYuMDk0NTZaTTEzLjQ2NzkgMTEuMTU2OEMxMi44NzczIDEyLjE3OTUgMTEuODkxMSAxMS45NzAxIDExLjQ1MTUgMTEuNzE2OEMxMC41MjkzIDExLjE4NDMgMTAuMDc0NiAxMC4zNDIxIDkuNjUwMTcgOC45NTI3OEMxMS4wNjUzIDguNjI2MTIgMTIuMDIwOCA4LjU5ODU2IDEyLjk0MzkgOS4xMzA1NkMxMy4yNTQ2IDkuMzEwMTIgMTMuNTA3OSA5LjYyMDM0IDEzLjYxOTkgOS45NTk0NUMxMy43NDkzIDEwLjM0NyAxMy42OTU5IDEwLjc2MTIgMTMuNDY3OSAxMS4xNTY4WiIgZmlsbD0iIzY1N0Q3RCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE5NjBfMTM5NSI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}
.fishing_reports_popover__summer--J0fD:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5NjBfMTM5OCkiPgo8cGF0aCBkPSJNOCA0LjA0MDI4QzUuODE2ODkgNC4wNDAyOCA0LjA0MDg5IDUuODE2MjggNC4wNDA4OSA3Ljk5ODk1QzQuMDQwODkgMTAuMTgyMSA1LjgxNjg5IDExLjk1ODEgOCAxMS45NTgxQzEwLjE4MzEgMTEuOTU4MSAxMS45NTkxIDEwLjE4MjEgMTEuOTU5MSA3Ljk5ODk1QzExLjk1OTEgNS44MTYyOCAxMC4xODMxIDQuMDQwMjggOCA0LjA0MDI4Wk04IDEwLjYyNDdDNi41NTIgMTAuNjI0NyA1LjM3NDIzIDkuNDQ2OTUgNS4zNzQyMyA3Ljk5ODk1QzUuMzc0MjMgNi41NTEzOSA2LjU1MiA1LjM3MzYyIDggNS4zNzM2MkM5LjQ0OCA1LjM3MzYyIDEwLjYyNTggNi41NTEzOSAxMC42MjU4IDcuOTk4OTVDMTAuNjI1OCA5LjQ0Njk1IDkuNDQ4IDEwLjYyNDcgOCAxMC42MjQ3WiIgZmlsbD0iIzY1N0Q3RCIvPgo8cGF0aCBkPSJNOC42NjY3MSAwLjU1NTQ0N0M4LjY2NjcxIDAuNDk0MTE0IDguNjE2OTMgMC40NDQzMzYgOC41NTU2IDAuNDQ0MzM2SDcuNDQ0NDlDNy4zODMxNSAwLjQ0NDMzNiA3LjMzMzM3IDAuNDk0MTE0IDcuMzMzMzcgMC41NTU0NDdWMi44ODM4OUg4LjY2NjcxVjAuNTU1NDQ3WiIgZmlsbD0iIzY1N0Q3RCIvPgo8cGF0aCBkPSJNNy4zMzMzNyAxNS40NDM5QzcuMzMzMzcgMTUuNTA1MiA3LjM4MzE1IDE1LjU1NSA3LjQ0NDQ5IDE1LjU1NUg4LjU1NTZDOC42MTY5MyAxNS41NTUgOC42NjY3MSAxNS41MDUyIDguNjY2NzEgMTUuNDQzOVYxMy4xMTVINy4zMzMzN1YxNS40NDM5WiIgZmlsbD0iIzY1N0Q3RCIvPgo8cGF0aCBkPSJNMTUuNDU4MiA3LjM0NjkySDEzLjEyOThWOC42ODAyNkgxNS40NTgyQzE1LjUxOTUgOC42ODAyNiAxNS41NjkzIDguNjMwNDggMTUuNTY5MyA4LjU2OTE1VjcuNDU4MDNDMTUuNTY5MyA3LjM5NjcgMTUuNTE5NSA3LjM0NjkyIDE1LjQ1ODIgNy4zNDY5MloiIGZpbGw9IiM2NTdEN0QiLz4KPHBhdGggZD0iTTIuODcwMjIgNy4zNDY5MkgwLjU0MTc3NUMwLjQ4MDQ0MiA3LjM0NjkyIDAuNDMwNjY0IDcuMzk2NyAwLjQzMDY2NCA3LjQ1ODAzVjguNTY5MTVDMC40MzA2NjQgOC42MzA0OCAwLjQ4MDQ0MiA4LjY4MDI2IDAuNTQxNzc1IDguNjgwMjZIMi44NzAyMlY3LjM0NjkyWiIgZmlsbD0iIzY1N0Q3RCIvPgo8cGF0aCBkPSJNMTIuMDk4NyAxMS4xNjk3TDExLjE1NiAxMi4xMTIzTDEyLjgwMjcgMTMuNzU5QzEyLjg0NjIgMTMuODAyNiAxMi45MTY1IDEzLjgwMjYgMTIuOTYgMTMuNzU5TDEzLjc0NTggMTIuOTczMkMxMy43ODkzIDEyLjkyOTcgMTMuNzg5MyAxMi44NTk1IDEzLjc0NTggMTIuODE1OUwxMi4wOTg3IDExLjE2OTdaIiBmaWxsPSIjNjU3RDdEIi8+CjxwYXRoIGQ9Ik0zLjkwMTM4IDQuODU4MDRMNC44NDQwNSAzLjkxNTM3TDMuMTk3MzggMi4yNjgyNkMzLjE1MzgyIDIuMjI0NzEgMy4wODM2IDIuMjI0NzEgMy4wNDAwNSAyLjI2ODI2TDIuMjU0NzEgMy4wNTQwNEMyLjIxMTE2IDMuMDk3NiAyLjIxMTE2IDMuMTY3ODIgMi4yNTQ3MSAzLjIxMTM3TDMuOTAxMzggNC44NTgwNFoiIGZpbGw9IiM2NTdEN0QiLz4KPHBhdGggZD0iTTIuMjU0NzEgMTIuODE2NEMyLjIxMTE2IDEyLjg1OTkgMi4yMTExNiAxMi45MzAyIDIuMjU0NzEgMTIuOTczN0wzLjA0MDQ5IDEzLjc1OTVDMy4wODQwNSAxMy44MDMxIDMuMTU0MjcgMTMuODAzMSAzLjE5NzgyIDEzLjc1OTVMNC44NDQ0OSAxMi4xMTI4TDMuOTAxODIgMTEuMTcwMkwyLjI1NDcxIDEyLjgxNjRaIiBmaWxsPSIjNjU3RDdEIi8+CjxwYXRoIGQ9Ik0xMy43NDUzIDMuMjExMzdDMTMuNzg4OSAzLjE2NzgyIDEzLjc4ODkgMy4wOTc2IDEzLjc0NTMgMy4wNTQwNEwxMi45NTk2IDIuMjY4MjZDMTIuOTE2IDIuMjI0NzEgMTIuODQ1OCAyLjIyNDcxIDEyLjgwMjIgMi4yNjgyNkwxMS4xNTYgMy45MTUzN0wxMi4wOTg3IDQuODU4MDRMMTMuNzQ1MyAzLjIxMTM3WiIgZmlsbD0iIzY1N0Q3RCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE5NjBfMTM5OCI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}
.fishing_reports_popover__fall---\+Zo:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjU1NTYgOC45MTczMUMxMy41NTU2IDYuMzAzNTMgOS4wMTkxMiAxLjA0MDg3IDguNTAxNzkgMC40NDk3NTVDOC4yNDkzNSAwLjE1OTk3NyA3Ljc1MTEyIDAuMTU5OTc3IDcuNDk4MjQgMC40NDk3NTVDNi45ODA5IDEuMDQxMzEgMi40NDQ0NiA2LjMwMzk4IDIuNDQ0NDYgOC45MTczMUMyLjQ0NDQ2IDExLjU4MjYgNC42OTk1NyAxMy43NzA2IDcuNTU1NTcgMTMuOTc5MVYxNS42OTUxQzcuNTU1NTcgMTUuNzU2NCA3LjYwNTM1IDE1LjgwNjIgNy42NjY2OCAxNS44MDYySDguMzMzMzVDOC4zOTQ2OCAxNS44MDYyIDguNDQ0NDYgMTUuNzU2NCA4LjQ0NDQ2IDE1LjY5NTFWMTMuOTc5MUMxMS4zMDA1IDEzLjc3MTEgMTMuNTU1NiAxMS41ODI2IDEzLjU1NTYgOC45MTczMVpNOC40NDQ0NiAxMi42NDUzVjExLjI3MTFMMTAuNjY5OCA5Ljk4NTc2QzEwLjcyMzEgOS45NTUwOSAxMC43NDA5IDkuODg3MDkgMTAuNzEwMiA5LjgzNDJMMTAuMzc2OSA5LjI1Njg3QzEwLjM0NjIgOS4yMDM1MyAxMC4yNzgyIDkuMTg1MzEgMTAuMjI0OSA5LjIxNTk4TDguNDQ0NDYgMTAuMjQ0NFY3Ljk5ODY0TDEwLjM5MDcgNi44NzQ2NEMxMC40NDQgNi44NDM5OCAxMC40NjIyIDYuNzc1OTggMTAuNDMxNiA2LjcyMzA5TDEwLjA5ODIgNi4xNDU3NkMxMC4wNjc2IDYuMDkyNDIgOS45OTk1NyA2LjA3NDIgOS45NDYyNCA2LjEwNDg3TDguNDQ0NDYgNi45NzI0MlY0LjMzMzMxQzguNDQ0NDYgNC4yNzE5OCA4LjM5NDY4IDQuMjIyMiA4LjMzMzM1IDQuMjIyMkg3LjY2NjY4QzcuNjA1MzUgNC4yMjIyIDcuNTU1NTcgNC4yNzE5OCA3LjU1NTU3IDQuMzMzMzFWNi45NzI0Mkw2LjA1Mzc5IDYuMTA0ODdDNi4wMDA0NiA2LjA3NDIgNS45MzI0NiA2LjA5MjQyIDUuOTAxNzkgNi4xNDU3Nkw1LjU2ODQ2IDYuNzIzMDlDNS41Mzc3OSA2Ljc3NjQyIDUuNTU2MDEgNi44NDM5OCA1LjYwOTM1IDYuODc0NjRMNy41NTU1NyA3Ljk5ODY0VjEwLjI0NDRMNS43NzQ2OCA5LjIxNTk4QzUuNzIxMzUgOS4xODUzMSA1LjY1MzM1IDkuMjAzNTMgNS42MjI2OCA5LjI1Njg3TDUuMjg5MzUgOS44MzQyQzUuMjU4NjggOS44ODc1MyA1LjI3NjkgOS45NTUwOSA1LjMyOTc5IDkuOTg1NzZMNy41NTU1NyAxMS4yNzE1VjEyLjY0NThDNS40MzU1NyAxMi40NDggMy43Nzc3OSAxMC44NTIgMy43Nzc3OSA4LjkxNzc2QzMuNzc3NzkgNy40NjM5OCA2LjE5MDI0IDQuMDgzNTMgOC4wMDAwMSAxLjkxNTk4QzkuODA5NzkgNC4wODM1MyAxMi4yMjIyIDcuNDYzOTggMTIuMjIyMiA4LjkxNzc2QzEyLjIyMjIgMTAuODUxNSAxMC41NjQ1IDEyLjQ0NzUgOC40NDQ0NiAxMi42NDUzWiIgZmlsbD0iIzY1N0Q3RCIvPgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}
.fishing_reports_popover__winter--GcOL:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5NjBfMTQxMSkiPgo8cGF0aCBkPSJNMTUuNTQ5NCA2LjQ0MTc1TDE0Ljc2MzYgNS42NTU5N0MxNC43MiA1LjYxMjQxIDE0LjY0OTggNS42MTI0MSAxNC42MDYzIDUuNjU1OTdMMTIuOTQ1NCA3LjMxNjg2SDkuNjA5MzhMMTMuNzA5OCAzLjIxNTk3QzEzLjc1MzQgMy4xNzI0MSAxMy43NTM0IDMuMTAyMTkgMTMuNzA5OCAzLjA1ODY0TDEyLjkyNDUgMi4yNzM3NUMxMi44ODA5IDIuMjMwMTkgMTIuODEwNyAyLjIzMDE5IDEyLjc2NzIgMi4yNzM3NUw4LjY2NjcxIDYuMzc0NjRWMy4xMDU3NUwxMC4zNjE0IDEuNDExMDhDMTAuNDA0OSAxLjM2NzUyIDEwLjQwNDkgMS4yOTczIDEwLjM2MTQgMS4yNTM3NUw5LjU3NTYgMC40Njc5NjlDOS41MzIwNSAwLjQyNDQxNCA5LjQ2MTgyIDAuNDI0NDE0IDkuNDE4MjcgMC40Njc5NjlMOC4wMDAwNSAxLjg4NzA4TDYuNTgxMzggMC40Njg0MTRDNi41Mzc4MiAwLjQyNDg1OCA2LjQ2NzYgMC40MjQ4NTggNi40MjQwNSAwLjQ2ODQxNEw1LjYzODI3IDEuMjU0MTlDNS41OTQ3MSAxLjI5Nzc1IDUuNTk0NzEgMS4zNjc5NyA1LjYzODI3IDEuNDExNTNMNy4zMzMzOCAzLjEwNTc1VjYuMzc0NjRMMy4yMzI0OSAyLjI3Mzc1QzMuMTg4OTQgMi4yMzAxOSAzLjExODcxIDIuMjMwMTkgMy4wNzUxNiAyLjI3Mzc1TDIuMjg5ODIgMy4wNTk1M0MyLjI0NjI3IDMuMTAzMDggMi4yNDYyNyAzLjE3MzMgMi4yODk4MiAzLjIxNjg2TDYuMzkwMjcgNy4zMTc3NUgzLjA1NDI3TDEuMzkzMzggNS42NTY4NkMxLjM0OTgyIDUuNjEzMyAxLjI3OTYgNS42MTMzIDEuMjM2MDUgNS42NTY4NkwwLjQ1MDI2OSA2LjQ0MjY0QzAuNDA2NzE0IDYuNDg2MTkgMC40MDY3MTQgNi41NTY0MSAwLjQ1MDI2OSA2LjU5OTk3TDEuODY4OTQgOC4wMTg2NEwwLjQ1MDI2OSA5LjQzNzNDMC40MDY3MTQgOS40ODA4NiAwLjQwNjcxNCA5LjU1MTA4IDAuNDUwMjY5IDkuNTk0NjRMMS4yMzYwNSAxMC4zODA0QzEuMjc5NiAxMC40MjQgMS4zNDk4MiAxMC40MjQgMS4zOTMzOCAxMC4zODA0TDMuMTIyMjcgOC42NTE1Mkg2LjM5MTE2TDIuMjkwMjcgMTIuNzUyOUMyLjI0NjcxIDEyLjc5NjQgMi4yNDY3MSAxMi44NjY2IDIuMjkwMjcgMTIuOTEwMkwzLjA3NjA1IDEzLjY5NkMzLjExOTYgMTMuNzM5NSAzLjE4OTgyIDEzLjczOTUgMy4yMzMzOCAxMy42OTZMNy4zMzQyNyA5LjU5NTA4VjEyLjkzMTFMNS42Mzk2IDE0LjYyNTdDNS41OTYwNSAxNC42NjkzIDUuNTk2MDUgMTQuNzM5NSA1LjYzOTYgMTQuNzgzMUw2LjQyNTM4IDE1LjU2ODlDNi40Njg5NCAxNS42MTI0IDYuNTM5MTYgMTUuNjEyNCA2LjU4MjcxIDE1LjU2ODlMOC4wMDAwNSAxNC4xNDg0TDkuNDE4NzEgMTUuNTY3MUM5LjQ2MjI3IDE1LjYxMDYgOS41MzI0OSAxNS42MTA2IDkuNTc2MDUgMTUuNTY3MUwxMC4zNjE4IDE0Ljc4MTNDMTAuNDA1NCAxNC43Mzc3IDEwLjQwNTQgMTQuNjY3NSAxMC4zNjE4IDE0LjYyNEw4LjY2NjcxIDEyLjkyOTdWOS41OTM3NUwxMi43Njc2IDEzLjY5NDZDMTIuODExMiAxMy43MzgyIDEyLjg4MTQgMTMuNzM4MiAxMi45MjQ5IDEzLjY5NDZMMTMuNzEwNyAxMi45MDg5QzEzLjc1NDMgMTIuODY1MyAxMy43NTQzIDEyLjc5NTEgMTMuNzEwNyAxMi43NTE1TDkuNjA5ODIgOC42NTAxOUgxMi44Nzg3TDE0LjYwNzYgMTAuMzc5MUMxNC42NTEyIDEwLjQyMjYgMTQuNzIxNCAxMC40MjI2IDE0Ljc2NDkgMTAuMzc5MUwxNS41NTA3IDkuNTkzM0MxNS41OTQzIDkuNTQ5NzUgMTUuNTk0MyA5LjQ3OTUzIDE1LjU1MDcgOS40MzU5N0wxNC4xMzIgOC4wMTczTDE1LjU1MDcgNi41OTg2NEMxNS41OTI5IDYuNTU1NTMgMTUuNTkyOSA2LjQ4NTMgMTUuNTQ5NCA2LjQ0MTc1WiIgZmlsbD0iIzY1N0Q3RCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE5NjBfMTQxMSI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}
.fishing_reports_popover__ice--7I1c:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjM1NjkgNC4wNTU5Mkw4LjMzMzM3IDAuNTc4NTkxQzguMTI2NyAwLjQ1OTQ4IDcuODczMzcgMC40NTk0OCA3LjY2NjcgMC41Nzg1OTFMMS42NDMxNSA0LjA1NTkyQzEuNDM2OTMgNC4xNzUwNCAxLjMwOTgxIDQuMzk1MDQgMS4zMDk4MSA0LjYzMzI2VjExLjU4ODhDMS4zMDk4MSAxMS44MjcgMS40MzY5MyAxMi4wNDcgMS42NDMxNSAxMi4xNjYxTDcuNjY2NyAxNS42NDM1QzcuNzY5ODEgMTUuNzAzIDcuODg0OTMgMTUuNzMyOCA4LjAwMDA0IDE1LjczMjhDOC4xMTUxNSAxNS43MzI4IDguMjMwMjYgMTUuNzAzIDguMzMzMzcgMTUuNjQzNUwxNC4zNTY5IDEyLjE2NjFDMTQuNTYzMSAxMi4wNDcgMTQuNjkwMyAxMS44MjcgMTQuNjkwMyAxMS41ODg4VjQuNjMzMjZDMTQuNjkwMyA0LjM5NTA0IDE0LjU2MzEgNC4xNzUwNCAxNC4zNTY5IDQuMDU1OTJaTTEzLjM1NjkgMTEuMjAzOUw4LjAwMDA0IDE0LjI5NjRMMi42NDMxNSAxMS4yMDM5VjUuMDE4MTVMOC4wMDAwNCAxLjkyNTdMMTMuMzU2OSA1LjAxODE1VjExLjIwMzlaIiBmaWxsPSIjNjU3RDdEIi8+CjxwYXRoIGQ9Ik0zLjk4NjIzIDUuMDIzOTNDMy45MzI5IDQuOTkzMjcgMy44NjUzNCA1LjAxMTQ5IDMuODM0MjMgNS4wNjQzOEwzLjI3ODY4IDYuMDI2NkMzLjI0ODAxIDYuMDc5OTMgMy4yNjYyMyA2LjE0NzQ5IDMuMzE5NTcgNi4xNzgxNUw3LjMzMzM0IDguNDk1NDlWMTMuMDI4NEM3LjMzMzM0IDEzLjA4OTcgNy4zODMxMiAxMy4xMzk1IDcuNDQ0NDYgMTMuMTM5NUg4LjU1NTU3QzguNjE2OSAxMy4xMzk1IDguNjY2NjggMTMuMDg5NyA4LjY2NjY4IDEzLjAyODRWOC40OTU5M0wxMi42ODA1IDYuMTc4NkMxMi43MzM4IDYuMTQ3OTMgMTIuNzUyIDYuMDc5OTMgMTIuNzIxMyA2LjAyNzA0TDEyLjE2NTggNS4wNjQ4MkMxMi4xMzUxIDUuMDExNDkgMTIuMDY3MSA0Ljk5MzI3IDEyLjAxMzggNS4wMjQzOEw4LjAwMDAxIDcuMzQxMjdMMy45ODYyMyA1LjAyMzkzWiIgZmlsbD0iIzY1N0Q3RCIvPgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}
.fishing_reports_popover__speciesImg--6mxy {
  margin: 0 6px;
  width: 48px;
}
.fishing_reports_popover__userInfo--BXg7 {
  color: #fff;
}
.fishing_reports_popover__techniquesReported--jzfM {
  min-width: 270px;
}
.fishing_reports_popover__techniquesReportedHeading--Qctd {
  font-weight: 700;
  margin-bottom: 6px;
}
.fishing_reports_popover__techniquesList--CSa2 {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fishing_reports_popover__techniquesItem--JTce {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #cadbe1;
  cursor: pointer;
}
.fishing_reports_popover__techniqueName--72oH {
  text-decoration: underline;
}
/*# sourceMappingURL=fishing_reports_popover.css.map */
.kit_products_by_category__categoryGroup--3Rfv {
  padding: 12px 0 0 0;
}
.kit_products_by_category__categoryGroup--3Rfv + .kit_products_by_category__categoryGroup--3Rfv {
  border-top: 1px solid #dcdcdc;
}
.kit_products_by_category__category--MVsD {
  color: #657d7d;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 1.2;
  display: inline-block;
  margin-bottom: 6px;
}
.kit_products_by_category__techniqueTooltipInfo--bd4I.kit_products_by_category__techniqueTooltipInfo--bd4I {
  vertical-align: -0.225em;
  color: #006b99;
  margin-left: 2px;
  font-size: 14px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__techniqueTooltipInfo--bd4I.kit_products_by_category__techniqueTooltipInfo--bd4I {
    font-size: 16px;
    display: inline-block;
  }
}
.kit_products_by_category__quantity--ECEa.kit_products_by_category__quantity--ECEa {
  width: 60px;
  margin-left: 6px;
  margin-right: 8px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__quantity--ECEa.kit_products_by_category__quantity--ECEa {
    margin-right: 0;
  }
}
.kit_products_by_category__removeProductButton--I--n {
  padding: 0;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0.35px;
  color: #657d7d;
  opacity: 0.8;
  margin-right: 22px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__removeProductButton--I--n {
    margin-left: -6px;
    margin-right: 0;
  }
}
.kit_products_by_category__price--VaaX {
  font-size: 16px;
  font-weight: 500;
  line-height: 32px;
  margin-left: auto;
}
.kit_products_by_category__inactive--ejEu .kit_products_by_category__price--VaaX {
  opacity: 0.25;
}
.kit_products_by_category__row--2yhV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-block: 12px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__row--2yhV {
    padding-block: 6px;
  }
}
.kit_products_by_category__details--2UEl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 14px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__details--2UEl {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.kit_products_by_category__img--IuP2 {
  width: 60px;
  overflow: hidden;
  border-radius: 8px;
  border: 1px solid #d9d9d9;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  aspect-ratio: 1;
}
.kit_products_by_category__inactive--ejEu .kit_products_by_category__img--IuP2 {
  opacity: 0.3;
}
.kit_products_by_category__productText--ITXD {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.kit_products_by_category__title--kjT8 {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 0;
  line-height: 1.5;
}
.kit_products_by_category__options--Lyu2 {
  color: #657d7d;
  margin-bottom: 0;
  line-height: 1.5;
}
.kit_products_by_category__recommended--jv0p {
  color: #657d7d;
  font-style: italic;
  display: inline-block;
  line-height: 16px;
  margin-top: 2px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__recommended--jv0p {
    font-style: normal;
    margin-top: 0;
    line-height: 20px;
  }
}
.kit_products_by_category__checkMark--btTi.kit_products_by_category__checkMark--btTi {
  color: #389e0d;
  font-size: 16px;
  vertical-align: -0.225em;
  margin-right: 2px;
  display: none;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__checkMark--btTi.kit_products_by_category__checkMark--btTi {
    display: inline-block;
  }
}
.kit_products_by_category__topWaterbody--pFsX {
  margin-left: 0.8em;
}
.kit_products_by_category__activateWrapper--frnM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 51px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__activateWrapper--frnM {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-right: 183px;
  }
}
.kit_products_by_category__activateWrapper--frnM .anticon svg {
  min-width: 16px;
}
.kit_products_by_category__activateWrapper--frnM p {
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  min-width: 46.5px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__activateWrapper--frnM p {
    margin-left: 7px;
    font-size: 14px;
  }
}
.kit_products_by_category__activateButton--DErG {
  margin-top: 12px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__activateButton--DErG {
    margin-top: 0;
  }
}
.kit_products_by_category__alreadyAdded--mfI0 {
  color: #9c1d09;
  margin-bottom: 0;
  text-align: center;
  line-height: 16px;
  margin-top: 8px;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__alreadyAdded--mfI0 {
    text-align: left;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    margin-top: 0;
  }
}
.kit_products_by_category__addToKit--mP1j {
  margin-top: 3px;
  text-align: center;
  color: #595959;
}
@media only screen and (min-width: 576px) {
  .kit_products_by_category__addToKit--mP1j {
    margin-top: 0;
    text-align: left;
  }
}
.kit_products_by_category__priceCol--koeT {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  text-align: right;
  width: 65px;
}
.kit_products_by_category__last--IEWa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 6px 0;
}
.kit_products_by_category__addProductButton--zmUR {
  padding: 6px 0 12px 0;
  display: inline-block;
}
/*# sourceMappingURL=kit_products_by_category.css.map */
.kit_inline__h3--zjPj {
  font-family: termina, sans-serif;
  font-weight: 500;
  font-size: 24px;
  letter-spacing: 1.12px;
  line-height: 24px;
}
.kit_inline__h4--Fpz9 {
  font-family: termina, sans-serif;
  font-weight: 500;
  font-size: 18px;
  letter-spacing: 0.84px;
  line-height: 24px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: termina, sans-serif;
  font-weight: 500;
  color: currentColor;
  line-height: 1.2;
}
.kit_inline__textUnderline--P2hL {
  text-decoration: underline;
}
.kit_inline__textUnderline--P2hL:hover {
  text-decoration: underline;
}
.kit_inline__textUnderline--P2hL:focus {
  text-decoration: underline;
}
.kit_inline__textUnderline--P2hL:active {
  text-decoration: underline;
}
.kit_inline__footer--DGq4 {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  padding-block: 12px;
  background: white;
  z-index: 20;
  -webkit-box-shadow: 0px -4px 7px 0px #00000024;
          box-shadow: 0px -4px 7px 0px #00000024;
}
.kit_inline__footerContent--J6FM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media only screen and (min-width: 576px) {
  .kit_inline__footerContent--J6FM {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.kit_inline__footerLake--7X4U {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  font-family: termina, sans-serif;
  font-weight: 400;
}
.kit_inline__footerLakeImg--AhpA {
  width: 50px;
  border-radius: 5px;
}
.kit_inline__lakeName--Y7\+n {
  color: #000000d9;
}
.kit_inline__lakeName--Y7\+n:hover {
  color: #000000d9;
}
.kit_inline__lakeName--Y7\+n:focus {
  color: #000000d9;
}
.kit_inline__lakeName--Y7\+n:active {
  color: #000000d9;
}
.kit_inline__addCartButton--CnYZ {
  font-size: 14px;
}
@media only screen and (min-width: 576px) {
  .kit_inline__addCartButton--CnYZ {
    font-size: 16px;
  }
}
.kit_inline__addCartButton__added--b7R0 .kit_inline__subtotal--9BnC {
  color: #fff;
}
.kit_inline__subtotal--9BnC {
  display: inline-block;
  background-color: #9c1d09;
  border-radius: 8px;
  margin-left: 6px;
  padding-inline: 8px;
}
.kit_inline__footerButtons--0qr6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.kit_inline__footerButtons__noLakeDetails--dO35 {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
.kit_inline__addedToCartButton--AKYm {
  margin-right: 6px;
  font-size: 14px;
}
@media only screen and (min-width: 576px) {
  .kit_inline__addedToCartButton--AKYm {
    font-size: 16px;
    margin-right: 12px;
  }
}
/*# sourceMappingURL=kit_inline.css.map */
.kit_piece__waterbodyImg--5fNl {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 80px;
  overflow: hidden;
  border: 1px solid #dcdcdc;
  border-radius: 8px;
  -webkit-box-shadow: 0px 1px 4px 0px #0000001f;
          box-shadow: 0px 1px 4px 0px #0000001f;
}
.kit_piece__heading--NgLv {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
}
.kit_piece__heading--NgLv strong {
  font-size: 20px;
  line-height: 1;
  font-weight: 500;
}
.kit_piece__kitBody--nS-n {
  padding-inline: 12px;
}
.kit_piece__subtotal--MFeZ {
  display: inline-block;
  background-color: #9c1d09;
  border-radius: 8px;
  margin-left: 6px;
  padding: 0 8px;
}
.kit_piece__modal--WMzr .ant-modal-body {
  padding: 0;
}
.kit_piece__kitPiece--Db27 {
  background-color: #fff;
  border-radius: 8px;
  margin-bottom: 36px;
}
.kit_piece__techniqueBar--V7F2 {
  background-color: #002b3a;
  padding: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 8px;
  color: #fff;
}
.kit_piece__techniqueBarTechnique--tFFN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
@media only screen and (min-width: 576px) {
  .kit_piece__techniqueBarTechnique--tFFN {
    font-size: 20px;
  }
}
.kit_piece__techniqueBarImg--Jpoc {
  width: 42px;
  aspect-ratio: 1;
  border-radius: 50%;
}
.kit_piece__techniqueBarInfo--lJQ0 {
  font-size: 14px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.kit_piece__techniqueBarName--urwB {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 18px;
  margin: 0;
}
.kit_piece__learnMore--b5Sl {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.kit_piece__learnMoreLink--KTN9 {
  font-size: 16px;
  color: #fff;
  text-decoration: underline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.3em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.kit_piece__learnMoreLink--KTN9:hover {
  color: #fff;
}
.kit_piece__learnMoreLink--KTN9:focus {
  color: #fff;
}
.kit_piece__learnMoreLink--KTN9:active {
  color: #fff;
}
.kit_piece__learnMoreLink--KTN9:hover {
  text-decoration: underline;
}
.kit_piece__learnMoreLink--KTN9:focus {
  text-decoration: underline;
}
.kit_piece__learnMoreLink--KTN9:active {
  text-decoration: underline;
}
@media only screen and (min-width: 576px) {
  .kit_piece__learnMoreLink--KTN9 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.kit_piece__playIcon--VNBD {
  width: 20px;
}
@media only screen and (min-width: 576px) {
  .kit_piece__playIcon--VNBD {
    width: 38px;
  }
}
/*# sourceMappingURL=kit_piece.css.map */
.swap_list__list--Ym8M {
  margin: 0;
  padding: 0;
  list-style: none;
}
.swap_list__productRow--Fbet + .swap_list__productRow--Fbet {
  border-top: 1px solid #f5f5f5;
}
.swap_list__sort--mN6K.swap_list__sort--mN6K {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-top: 12px;
}
@media only screen and (min-width: 576px) {
  .swap_list__header--fwsQ {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
.swap_list__heading--U7HI {
  font-size: 16px;
  font-weight: 700;
  margin-top: 12px;
  margin-bottom: 0;
}
.swap_list__noResults--GCis {
  padding: 12px 0 24px 0;
}
/*# sourceMappingURL=swap_list.css.map */

/*# sourceMappingURL=8780.51eb3eac3b0301d22356.css.map*/