.svgStyles__antMatching--hB9z {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*# sourceMappingURL=svgStyles.css.map */
.ambassador_profile_page__header--RFVh {
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0;
  margin-top: 12px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__header--RFVh {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-top: 24px;
    padding: 12px;
  }
}
.ambassador_profile_page__page---YqV ::-webkit-scrollbar {
  height: 0;
  width: 0;
  display: none;
}
.ambassador_profile_page__page---YqV ::-webkit-scrollbar-thumb {
  display: none;
}
.ambassador_profile_page__page---YqV .react-tabs {
  margin-inline: auto;
  overflow: hidden;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__page---YqV .react-tabs {
    padding-inline: 12px;
    max-width: 1354px;
  }
}
.ambassador_profile_page__userContainer--8vwP {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.ambassador_profile_page__ambassador--BeC\+ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 25px;
}
.ambassador_profile_page__details--VaJC {
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.ambassador_profile_page__nameRole--GZto {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 12px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__nameRole--GZto {
    margin-bottom: 0;
  }
}
.ambassador_profile_page__nameRole__mobileWrapper--3SAT {
  padding-right: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__nameRole__mobileWrapper--3SAT {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
}
.ambassador_profile_page__ambassadorImg--qBE4 {
  max-width: 105px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__ambassadorImg--qBE4 {
    min-width: 88px;
    max-width: 100%;
  }
}
.ambassador_profile_page__name--g\+w1 {
  font-size: 24px;
  line-height: 28px;
  font-weight: 600;
  color: #000;
  margin-bottom: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ambassador_profile_page__name--g\+w1 a {
  display: block;
  color: #000;
}
.ambassador_profile_page__name--g\+w1 a:hover {
  color: #000;
}
.ambassador_profile_page__name--g\+w1 a:focus {
  color: #000;
}
.ambassador_profile_page__name--g\+w1 a:active {
  color: #000;
}
.ambassador_profile_page__userDetailsText--uZm\+ {
  font-size: 15px;
  line-height: 18px;
  font-weight: 400;
  color: #657d7d;
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 6px;
}
.ambassador_profile_page__role--5efl {
  font-size: 15px;
  line-height: 18px;
  font-weight: 400;
  color: #657d7d;
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 6px;
}
.ambassador_profile_page__role--5efl a {
  color: #000;
  font-size: 17px;
}
.ambassador_profile_page__role--5efl a:hover {
  color: #000;
}
.ambassador_profile_page__role--5efl a:focus {
  color: #000;
}
.ambassador_profile_page__role--5efl a:active {
  color: #000;
}
.ambassador_profile_page__locationLine--d-j4 {
  font-size: 15px;
  line-height: 18px;
  font-weight: 400;
  color: #657d7d;
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 6px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 7px 9px;
}
.ambassador_profile_page__location--zPnv {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.ambassador_profile_page__location--zPnv .anticon-environment {
  margin-right: 2px;
  font-size: 17px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__followers---E-c {
    margin-left: 8px;
  }
}
.ambassador_profile_page__followers---E-c strong {
  color: #000;
  font-weight: 600;
}
.ambassador_profile_page__followers__spacer--C6OP strong {
  margin-right: 2.5px;
}
.ambassador_profile_page__followers__singleDigit--ZNra {
  margin-left: 3px;
}
.ambassador_profile_page__description--xskq {
  max-width: 800px;
  margin-bottom: 12px;
  margin-top: 12px;
}
.ambassador_profile_page__buttonsContainer--FeNw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 10px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__buttonsContainer--FeNw {
    gap: 14px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
.ambassador_profile_page__buttonLetters--KDuN {
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.ambassador_profile_page__shareButton--4quw {
  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;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  gap: 5.75px;
  color: #e84b25;
  border: none;
  padding: 4px;
  cursor: pointer;
}
.ambassador_profile_page__shareButton--4quw:hover {
  background-color: #fff;
}
.ambassador_profile_page__shareButton--4quw:active {
  background-color: #fff;
}
.ambassador_profile_page__shareButton--4quw span {
  font-size: 11.75px;
  line-height: 1em;
  font-weight: 500;
  color: #595959;
  margin-bottom: 1em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.ambassador_profile_page__shareButton--4quw svg {
  min-width: 18px;
}
.ambassador_profile_page__bookGuideLink--0cAm {
  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;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0;
  color: #e84b25;
  gap: 5.75px;
  padding: 4px;
  cursor: pointer;
}
.ambassador_profile_page__bookGuideLink--0cAm:hover {
  color: #e84b25;
}
.ambassador_profile_page__bookGuideLink--0cAm:focus {
  color: #e84b25;
}
.ambassador_profile_page__bookGuideLink--0cAm:active {
  color: #e84b25;
}
.ambassador_profile_page__bookGuideLink--0cAm svg {
  min-width: 25px;
}
.ambassador_profile_page__bookGuideText--vGJq {
  font-size: 11.75px;
  line-height: 1em;
  font-weight: 500;
  color: #595959;
  margin-bottom: 1em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.ambassador_profile_page__antBtnFollow--88IW .ambassador_profile_page__ant-btn--tqic {
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  border-radius: 8px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 0;
  margin-inline: auto;
  padding: 0 4px;
  height: 53px !important;
}
.ambassador_profile_page__antBtnFollow--88IW .ambassador_profile_page__ant-btn--tqic .ambassador_profile_page__anticon--O7sG + span {
  margin-left: 0;
  font-size: 11.75px;
}
.ambassador_profile_page__antBtnFollow--88IW .ambassador_profile_page__anticon-star--1iHQ {
  font-size: 23px;
}
.ambassador_profile_page__followButton--2mXq .ant-btn {
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  border-radius: 8px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 0;
  margin-inline: auto;
  padding: 0 4px;
  height: 53px !important;
}
.ambassador_profile_page__followButton--2mXq .ant-btn .anticon + span {
  margin-left: 0;
  font-size: 11.75px;
}
.ambassador_profile_page__followButton--2mXq .anticon-star {
  font-size: 23px;
}
.ambassador_profile_page__followButton--2mXq .ant-btn {
  background-color: #e84b25;
  border-color: #e84b25;
  color: #fff;
}
.ambassador_profile_page__followButton--2mXq .ant-btn:hover,
.ambassador_profile_page__followButton--2mXq .ant-btn:focus {
  background-color: #e84b25;
  border-color: #e84b25;
  color: #fff;
}
.ambassador_profile_page__followButton__wider--fyph .ant-btn {
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  border-radius: 8px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 0;
  margin-inline: auto;
  padding: 0 4px;
  height: 53px !important;
}
.ambassador_profile_page__followButton__wider--fyph .ant-btn .anticon + span {
  margin-left: 0;
  font-size: 11.75px;
}
.ambassador_profile_page__followButton__wider--fyph .anticon-star {
  font-size: 23px;
}
.ambassador_profile_page__followButton__wider--fyph .ant-btn {
  padding: 0 50px;
  background-color: #e84b25;
  border-color: #e84b25;
  color: #fff;
}
.ambassador_profile_page__followButton__wider--fyph .ant-btn:hover,
.ambassador_profile_page__followButton__wider--fyph .ant-btn:focus {
  background-color: #e84b25;
  border-color: #e84b25;
  color: #fff;
}
.ambassador_profile_page__unfollowButton--g8AI .ant-btn,
.ambassador_profile_page__unfollowButton__wider--ECJr .ant-btn {
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  border-radius: 8px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 0;
  margin-inline: auto;
  padding: 0 4px;
  height: 53px !important;
}
.ambassador_profile_page__unfollowButton--g8AI .ant-btn .anticon + span,
.ambassador_profile_page__unfollowButton__wider--ECJr .ant-btn .anticon + span {
  margin-left: 0;
  font-size: 11.75px;
}
.ambassador_profile_page__unfollowButton--g8AI .anticon-star,
.ambassador_profile_page__unfollowButton__wider--ECJr .anticon-star {
  font-size: 23px;
}
.ambassador_profile_page__unfollowButton--g8AI .ant-btn,
.ambassador_profile_page__unfollowButton__wider--ECJr .ant-btn {
  color: #595959;
  border: none;
}
.ambassador_profile_page__unfollowButton--g8AI .anticon-star,
.ambassador_profile_page__unfollowButton__wider--ECJr .anticon-star {
  color: #e84b25;
}
.ambassador_profile_page__notificationsButton--rASF {
  -webkit-box-flex: 0;
      -ms-flex: 0 0;
          flex: 0 0;
}
.ambassador_profile_page__overview--UQNv {
  text-align: center;
  padding-top: 12px;
}
.ambassador_profile_page__socials--MN5P {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
}
.ambassador_profile_page__social--7hqn {
  font-size: 25px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__social--7hqn {
    font-size: 30px;
  }
}
.ambassador_profile_page__social--7hqn:not(:first-child) {
  margin-left: 12px;
}
.ambassador_profile_page__socialLink---Lqr {
  color: #657d7d;
}
.ambassador_profile_page__tabContent--gu7s {
  padding: 24px 12px 96px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__tabContent--gu7s {
    padding: 24px 0 96px;
  }
}
.ambassador_profile_page__tabContent--gu7s.ambassador_profile_page__tabContent--gu7s h3 {
  font-family: 'Roboto', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.02em;
}
.ambassador_profile_page__summary--lcr7 {
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0;
  margin-bottom: 48px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__summary--lcr7 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.ambassador_profile_page__summaryItem--bYOx {
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__summaryItem--bYOx:not(:first-child) {
    margin-left: 24px;
  }
}
.ambassador_profile_page__species--W1zG {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__species--W1zG {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 264px;
            flex: 0 0 264px;
  }
}
.ambassador_profile_page__speciesLink--fVlW {
  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;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0;
  text-decoration: underline;
}
.ambassador_profile_page__speciesLink--fVlW img {
  aspect-ratio: 141 / 79;
  width: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.2)));
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2));
  border: 1px solid #dcdcdc;
  -webkit-box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  margin-bottom: 8px;
}
.ambassador_profile_page__waterbodies--ltMF {
  list-style: none;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 24px;
}
.ambassador_profile_page__waterbody--2b8l {
  width: 100%;
}
.ambassador_profile_page__waterbody--2b8l img {
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.2)));
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2));
  border: 1px solid #dcdcdc;
  border-radius: 8px;
  -webkit-filter: drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.15));
          filter: drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.15));
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__waterbody--2b8l {
    width: clamp(223px, calc(25% - 24px), calc(25% - 24px));
  }
}
.ambassador_profile_page__carouselWrapper--ubJU {
  overflow: hidden;
  margin-right: -12px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__carouselWrapper--ubJU {
    margin-left: 0;
    margin-right: 0;
  }
}
.ambassador_profile_page__productCard--FoZ9 {
  width: 42%;
  padding: 0 12px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__productCard--FoZ9 {
    width: 16.65%;
  }
}
.ambassador_profile_page__sidebarList--lqxu {
  margin: 0;
  list-style: none;
  word-break: break-all;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 24px;
  padding: 12px 0;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__sidebarList--lqxu {
    padding-right: 12px;
  }
}
.ambassador_profile_page__contentList--Hvtw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0;
  list-style: none;
  margin: 0 -12px;
}
.ambassador_profile_page__content--WzaQ {
  width: 50%;
  padding: 0 12px 48px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__content--WzaQ {
    width: 25%;
  }
}
.ambassador_profile_page__brands--FADH {
  margin-bottom: 40px;
}
.ambassador_profile_page__brand--b9tq {
  width: 40%;
  padding-right: 40px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__brand--b9tq {
    width: clamp(200px, 17%, 17%);
  }
}
.ambassador_profile_page__brandInner--PhgV {
  position: relative;
  width: 100%;
  padding-top: 100%;
}
.ambassador_profile_page__brandInner--PhgV img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.ambassador_profile_page__tabs--P6rO {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: none;
  border-bottom: 1px solid #bfbfbf;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__tabs--P6rO {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.ambassador_profile_page__tabs--P6rO h3 {
  font-family: 'Roboto', sans-serif;
  font-weight: 600;
}
.ambassador_profile_page__tab__active__userProfilePage--bcfn {
  color: #e84b25;
}
.ambassador_profile_page__tab__active__userProfilePage--bcfn h3 {
  position: relative;
}
.ambassador_profile_page__tab__active__userProfilePage--bcfn h3:before {
  content: '';
  position: absolute;
  bottom: -17px;
  width: 100%;
  left: 0;
  height: 3px;
  border-radius: 6px;
  background: -webkit-gradient(linear, left top, right top, color-stop(80%, #e84b25), to(#e84b2595));
  background: linear-gradient(to right, #e84b25 80%, #e84b2595 100%);
}
.ambassador_profile_page__tab__orderFirst--xxm5 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.ambassador_profile_page__tab__orderSecond--Z1wj {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.ambassador_profile_page__tab__topProducts--NGNb {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.ambassador_profile_page__tab__favorites--c-Bv {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.ambassador_profile_page__stateLink--DLjE {
  margin-left: 4px;
}
.ambassador_profile_page__carouselWrapper--ubJU {
  margin-left: -12px;
  margin-bottom: 50px;
}
.ambassador_profile_page__filtersSection--zss2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 24px;
}
.ambassador_profile_page__filterTag--cLky {
  background-color: #fff;
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.12);
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  margin-right: 0;
  gap: 6px;
  padding: 5px 14px;
}
.ambassador_profile_page__filterTag--cLky p {
  font-size: 15px;
  margin-bottom: 0;
}
.ambassador_profile_page__filterTag--cLky span {
  margin-top: 2px;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 11px;
}
.ambassador_profile_page__clearFiltersButton--Zn3s {
  padding: 0 !important;
  color: #002b3a;
  font-size: 15px;
}
.ambassador_profile_page__clearFiltersButton--Zn3s:hover {
  color: #002b3a;
}
.ambassador_profile_page__clearFiltersButton--Zn3s:focus {
  color: #002b3a;
}
.ambassador_profile_page__clearFiltersButton--Zn3s:active {
  color: #002b3a;
}
.ambassador_profile_page__fishingReportList--Eaen {
  margin: 0;
  padding: 12px;
  list-style: none;
  position: relative;
}
.ambassador_profile_page__fishingReportCard--N1Wk {
  position: relative;
  word-break: normal;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__fishingReportCard--N1Wk {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 314px;
            flex: 0 0 314px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 314px;
  }
}
.ambassador_profile_page__list--2aOd {
  margin-bottom: 24px;
}
.ambassador_profile_page__waterbodyReportsWrapper--dk0p {
  border-radius: 10px;
  margin-bottom: 40px;
  -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);
}
.ambassador_profile_page__waterbodyHeaderLink--ogZD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 5px;
}
.ambassador_profile_page__waterbodyHeader--NrQi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0;
  padding: 13px 15px;
  background: #002b3a;
  border-radius: 10px 10px 0 0;
  font-size: 16px;
  margin-left: 2px;
}
.ambassador_profile_page__followButton__large--4g5U {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.ambassador_profile_page__followButton__large--4g5U button {
  padding: 10px 20px;
  gap: 10px;
}
.ambassador_profile_page__followButton__large--4g5U button span {
  font-size: 20px;
}
.ambassador_profile_page__followButton__large--4g5U div {
  margin-bottom: -14px;
}
.ambassador_profile_page__followButton__large--4g5U div button {
  padding: 0;
  gap: 6px;
}
.ambassador_profile_page__followButton__large--4g5U div button span {
  font-size: 12px;
}
.ambassador_profile_page__fishingReportsCarousel--etuV {
  margin-right: -13px;
}
@media only screen and (min-width: 576px) {
  .ambassador_profile_page__fishingReportsCarousel--etuV {
    margin-right: 0;
  }
}
.ambassador_profile_page__lakeName--U65p {
  font-family: 'Roboto', sans-serif;
  color: #fff;
  font-size: 25px;
  font-weight: 500;
  line-height: 32px;
  letter-spacing: 0em;
  text-align: left;
  text-decoration: underline;
  margin-right: 6px;
}
.ambassador_profile_page__lakeName--U65p:hover {
  color: #fff;
}
.ambassador_profile_page__lakeName--U65p:focus {
  color: #fff;
}
.ambassador_profile_page__lakeName--U65p:active {
  color: #fff;
}
.ambassador_profile_page__lakeName--U65p:hover {
  text-decoration: underline;
}
.ambassador_profile_page__waterbodyHeaderLinks--i36Q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  color: #fff;
}
.ambassador_profile_page__waterbodyHeaderLinks--i36Q:hover {
  color: #fff;
}
.ambassador_profile_page__waterbodyHeaderLinks--i36Q:focus {
  color: #fff;
}
.ambassador_profile_page__waterbodyHeaderLinks--i36Q:active {
  color: #fff;
}
.ambassador_profile_page__waterbodyHeaderLinks--i36Q p {
  margin-block: 0;
}
.ambassador_profile_page__waterbodyHeaderLinks--i36Q svg {
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
}
.ambassador_profile_page__lakeStates--eH5m {
  font-family: 'Roboto', sans-serif;
  line-height: 32px;
  letter-spacing: 0em;
  text-align: left;
  font-size: 17px;
  font-weight: 400;
  white-space: nowrap;
}
.ambassador_profile_page__lakeStates--eH5m a {
  color: #fff;
  margin-inline: 2px;
  text-decoration: underline;
}
.ambassador_profile_page__lakeStates--eH5m a:hover {
  color: #fff;
}
.ambassador_profile_page__lakeStates--eH5m a:focus {
  color: #fff;
}
.ambassador_profile_page__lakeStates--eH5m a:active {
  color: #fff;
}
/*# sourceMappingURL=ambassador_profile_page.css.map */
.category_products_carousel__categoryProducts--RD0f.category_products_carousel__categoryProducts--RD0f h3 {
  font-size: 18px !important;
  line-height: 22px;
  font-family: termina, sans-serif !important;
  font-weight: 500 !important;
  letter-spacing: normal;
  text-transform: none !important;
}
.category_products_carousel__productCard--rIsq {
  width: 42%;
  padding: 0 12px;
}
@media only screen and (min-width: 576px) {
  .category_products_carousel__productCard--rIsq {
    width: 16.65%;
  }
}
.category_products_carousel__carouselWrapper--1Mkr {
  margin-left: -12px;
  margin-bottom: 50px;
}
/*# sourceMappingURL=category_products_carousel.css.map */
.badges__badge--wvfy {
  font-size: 12px;
  font-family: 'Roboto', sans-serif;
  font-weight: 600;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0px 14px 0px 4px;
  clip-path: polygon(0 0, 100% 0, calc(100% - 10px) 100%, 0% 100%);
}
.badges__badge__hotbait--aLij {
  background-color: #fb2422;
}
.badges__badge__nearYou--Dbt4 {
  background-color: #0082d5;
}
.badges__icon--EZid {
  color: #fff;
}
/*# sourceMappingURL=badges.css.map */
.filter_drawer__drawerContainer---pSw .ant-drawer-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0 12px 0;
}
.filter_drawer__drawerContainer---pSw .ant-collapse {
  background-color: unset;
}
.filter_drawer__drawerContainer---pSw .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 12px 0px;
  font-size: 16px;
  font-weight: 600;
}
.filter_drawer__drawerContainer---pSw .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow {
  margin-right: -12px;
}
.filter_drawer__drawerContainer---pSw .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow svg {
  position: absolute;
  right: 0;
  top: 20px;
}
.filter_drawer__drawerContainer---pSw .ant-collapse-content-box.ant-collapse-content-box {
  padding: 0;
}
.filter_drawer__drawerContainer---pSw .ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 0;
  padding-bottom: 12px;
}
.filter_drawer__drawerContainer---pSw .ant-drawer-header .ant-drawer-header-title {
  position: relative;
}
.filter_drawer__drawerContainer---pSw .ant-drawer-header .ant-drawer-header-title .ant-drawer-close {
  position: absolute;
  top: -9px;
  left: -17px;
}
.filter_drawer__drawerContainer---pSw .ant-drawer-header .ant-drawer-header-title .ant-drawer-title {
  text-align: center;
  padding-top: 19px;
}
.filter_drawer__drawerContainer---pSw .ant-radio-wrapper {
  margin-right: 0;
}
.filter_drawer__drawerContainer---pSw h3 {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
}
.filter_drawer__buttonGroup--SwF1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  position: sticky;
  bottom: 0;
  background: #ffffff;
  padding: 10px 0;
  border-top: 1px solid #d9d9d9;
  margin: auto -12px 0;
}
.filter_drawer__buttonGroup--SwF1 button {
  width: 47%;
  font-size: 15px;
}
.filter_drawer__radios--TdeA,
.filter_drawer__checkboxesContainer--Nqvm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.filter_drawer__radios--TdeA .ant-radio-group,
.filter_drawer__checkboxesContainer--Nqvm .ant-radio-group {
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0;
}
.filter_drawer__radios--TdeA .ant-btn-link,
.filter_drawer__checkboxesContainer--Nqvm .ant-btn-link {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  color: #006b99;
  text-align: left;
  font-size: 14px;
  padding: 0;
  margin: 0 0 12px;
}
.filter_drawer__radios--TdeA .ant-checkbox-wrapper + .ant-checkbox-wrapper,
.filter_drawer__checkboxesContainer--Nqvm .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 0;
}
.filter_drawer__label--6-\+B.filter_drawer__label--6-\+B {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  height: 25px;
}
.filter_drawer__reportCount--aq7z.filter_drawer__reportCount--aq7z {
  position: absolute;
  right: 0px;
}
/*# sourceMappingURL=filter_drawer.css.map */

/*# sourceMappingURL=4198.e3ae00ed8394b06cd41d.css.map*/