@font-face {
  font-family: 'Abhaya Libre';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/abhayalibre/v11/e3tmeuGtX-Co5MNzeAOqinEQYUnXgPRE4r80.woff2) format('woff2');
  unicode-range: U+0964-0965, U+0D82-0DF4, U+200C-200D, U+25CC;
}
@font-face {
  font-family: 'Abhaya Libre';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/abhayalibre/v11/e3tmeuGtX-Co5MNzeAOqinEQcknXgPRE4r80.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Abhaya Libre';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/abhayalibre/v11/e3tmeuGtX-Co5MNzeAOqinEQfEnXgPRE4g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Abhaya Libre';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/abhayalibre/v11/e3t5euGtX-Co5MNzeAOqinEYx2zCsNZJyIU9Ba0c.woff2) format('woff2');
  unicode-range: U+0964-0965, U+0D82-0DF4, U+200C-200D, U+25CC;
}
@font-face {
  font-family: 'Abhaya Libre';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/abhayalibre/v11/e3t5euGtX-Co5MNzeAOqinEYx2zCo9ZJyIU9Ba0c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Abhaya Libre';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/abhayalibre/v11/e3t5euGtX-Co5MNzeAOqinEYx2zCrdZJyIU9BQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZBhiI2B.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZFhiI2B.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZ9hiA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZBhiI2B.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZFhiI2B.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZ9hiA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYAZBhiI2B.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYAZFhiI2B.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYAZ9hiA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYAZBhiI2B.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYAZFhiI2B.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYAZ9hiA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYAZBhiI2B.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYAZFhiI2B.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYAZ9hiA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Freight Big Comp Pro';
  font-display: auto;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  src: url(https://use.typekit.net/af/e7eaa8/000000000000000077359fb3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format('woff2'),
       url(https://use.typekit.net/af/e7eaa8/000000000000000077359fb3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format('woff'),
  url(https://use.typekit.net/af/e7eaa8/000000000000000077359fb3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format('opentype');
}
@font-face {
  font-family: 'Freight Big Comp Pro';
  font-display: auto;
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
  src: url(https://use.typekit.net/af/1d6640/000000000000000077359fb5/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format('woff2'),
       url(https://use.typekit.net/af/1d6640/000000000000000077359fb5/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format('woff'),
       url(https://use.typekit.net/af/1d6640/000000000000000077359fb5/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format('opentype');
}
html,
body,
.src-components-___app__container___Ui0rN {
  width: 100%;
  height: 100%;
}
body {
  font-family: "Inter", sans-serif;
  font-size: 18px;
  line-height: 26px;
  letter-spacing: 0;
  background: #f7f7f7;
  color: #323232;
  margin: 0;
}
@media (max-width: 576px) {
  body {
    font-size: 12px;
    line-height: 18px;
    letter-spacing: 0;
  }
}
a {
  text-decoration: none;
  color: #7BC4AB;
}
@media (max-width: 576px) {
  p {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0;
  }
}
.src-components-___app__container___Ui0rN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
input {
  color: #323232;
  font-family: 'Inter', sans-serif;
  line-height: 1.5;
  font-size: 1.125rem;
}
div {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
h1 {
  font-family: "Freight Big Comp Pro", serif;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 80px;
  line-height: 80px;
  text-transform: capitalize;
}
@media (max-width: 576px) {
  h1 {
    font-size: 64px;
    line-height: 64px;
  }
}
h2 {
  font-family: "Freight Big Comp Pro", serif;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 64px;
  line-height: 110%;
  text-transform: capitalize;
}
@media (max-width: 576px) {
  h2 {
    font-size: 48px;
  }
}
h3 {
  font-family: "Freight Big Comp Pro", serif;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 48px;
  line-height: 100%;
  text-transform: capitalize;
}
@media (max-width: 576px) {
  h3 {
    font-size: 38px;
  }
}
h4 {
  font-family: "Freight Big Comp Pro", serif;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 38px;
  line-height: 110%;
  text-transform: capitalize;
}
@media (max-width: 576px) {
  h4 {
    font-size: 30px;
  }
}
h5 {
  font-family: "Inter", serif;
  font-weight: 600;
  letter-spacing: 0;
  font-size: 28px;
  line-height: 120%;
}
@media (max-width: 576px) {
  h5 {
    font-size: 24px;
  }
}
::-webkit-input-placeholder {
  color: #9b9b9b;
  opacity: 1;
}
::-moz-placeholder {
  color: #9b9b9b;
  opacity: 1;
}
::-ms-input-placeholder {
  color: #9b9b9b;
  opacity: 1;
}
::placeholder {
  color: #9b9b9b;
  opacity: 1;
}
:-ms-input-placeholder {
  color: #9b9b9b;
}
::-ms-input-placeholder {
  color: #9b9b9b;
}
::-webkit-scrollbar {
  -webkit-appearance: none;
}
::-webkit-scrollbar:vertical {
  width: 12px;
}
::-webkit-scrollbar:horizontal {
  height: 12px;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, .5);
  border-radius: 10px;
  border: 2px solid #ffffff;
}
::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #ffffff;
}
.src-components-___app__slick-list___RRjZr, .src-components-___app__slick-slider___py_Hj, .src-components-___app__slick-track___Frxck {
  position: relative;
  display: block;
}
.src-components-___app__slick-loading___wbhfi .src-components-___app__slick-slide___XPoRx, .src-components-___app__slick-loading___wbhfi .src-components-___app__slick-track___Frxck {
  visibility: hidden;
}
.src-components-___app__slick-slider___py_Hj {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.src-components-___app__slick-list___RRjZr {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.src-components-___app__slick-list___RRjZr:focus {
  outline: 0;
}
.src-components-___app__slick-list___RRjZr.src-components-___app__dragging___ROXRu {
  cursor: pointer;
  cursor: hand;
}
.src-components-___app__slick-slider___py_Hj .src-components-___app__slick-list___RRjZr, .src-components-___app__slick-slider___py_Hj .src-components-___app__slick-track___Frxck {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.src-components-___app__slick-track___Frxck {
  top: 0;
  left: 0;
}
.src-components-___app__slick-track___Frxck:after, .src-components-___app__slick-track___Frxck:before {
  display: table;
  content: ''
}
.src-components-___app__slick-track___Frxck:after {
  clear: both;
}
.src-components-___app__slick-slide___XPoRx {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir=rtl] .src-components-___app__slick-slide___XPoRx {
  float: right;
}
.src-components-___app__slick-slide___XPoRx img {
  display: block;
}
.src-components-___app__slick-slide___XPoRx.src-components-___app__slick-loading___wbhfi img {
  display: none;
}
.src-components-___app__slick-slide___XPoRx.src-components-___app__dragging___ROXRu img {
  pointer-events: none;
}
.src-components-___app__slick-initialized___CTvvb .src-components-___app__slick-slide___XPoRx {
  display: block;
}
.src-components-___app__slick-vertical___OpqJp .src-components-___app__slick-slide___XPoRx {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.src-components-___app__slick-arrow___BL_xB.src-components-___app__slick-hidden___RKuW5 {
  display: none;
}
.src-components-___app__slick-dots___OK5O0, .src-components-___app__slick-next___tvwTS, .src-components-___app__slick-prev___XWuon {
  position: absolute;
  display: block;
  padding: 0;
}
.src-components-___app__slick-dots___OK5O0 li button:before, .src-components-___app__slick-next___tvwTS:before, .src-components-___app__slick-prev___XWuon:before {
  font-family: slick;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.src-components-___app__slick-loading___wbhfi .src-components-___app__slick-list___RRjZr {
  background: url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/ajax-loader.gif) center center no-repeat #fff;
}
@font-face {
  font-family: slick;
  font-weight: 400;
  font-style: normal;
  src: url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.eot);
  src: url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.woff) format('woff'), url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.ttf) format('truetype'), url(https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/fonts/slick.svg#slick) format('svg');
}
.src-components-___app__slick-next___tvwTS, .src-components-___app__slick-prev___XWuon {
  font-size: 0;
  line-height: 0;
  top: 50%;
  width: 20px;
  height: 20px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: 0;
  background: 0 0;
}
.src-components-___app__slick-next___tvwTS:focus, .src-components-___app__slick-next___tvwTS:hover, .src-components-___app__slick-prev___XWuon:focus, .src-components-___app__slick-prev___XWuon:hover {
  color: transparent;
  outline: 0;
  background: 0 0;
}
.src-components-___app__slick-next___tvwTS:focus:before, .src-components-___app__slick-next___tvwTS:hover:before, .src-components-___app__slick-prev___XWuon:focus:before, .src-components-___app__slick-prev___XWuon:hover:before {
  opacity: 1;
}
.src-components-___app__slick-next___tvwTS.src-components-___app__slick-disabled___VMdN2:before, .src-components-___app__slick-prev___XWuon.src-components-___app__slick-disabled___VMdN2:before {
  opacity: .25;
}
.src-components-___app__slick-next___tvwTS:before, .src-components-___app__slick-prev___XWuon:before {
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: #fff;
}
.src-components-___app__slick-prev___XWuon {
  left: -25px;
}
[dir=rtl] .src-components-___app__slick-prev___XWuon {
  right: -25px;
  left: auto;
}
.src-components-___app__slick-prev___XWuon:before {
  content: '←';
}
.src-components-___app__slick-next___tvwTS:before, [dir=rtl] .src-components-___app__slick-prev___XWuon:before {
  content: '→';
}
.src-components-___app__slick-next___tvwTS {
  right: -25px;
}
[dir=rtl] .src-components-___app__slick-next___tvwTS {
  right: auto;
  left: -25px;
}
[dir=rtl] .src-components-___app__slick-next___tvwTS:before {
  content: '←';
}
.src-components-___app__slick-dotted___v6fN3.src-components-___app__slick-slider___py_Hj {
  margin-bottom: 30px;
}
.src-components-___app__slick-dots___OK5O0 {
  bottom: -25px;
  width: 100%;
  margin: 0;
  list-style: none;
  text-align: center;
}
.src-components-___app__slick-dots___OK5O0 li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer
}
.src-components-___app__slick-dots___OK5O0 li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: 0;
  background: 0 0;
}
.src-components-___app__slick-dots___OK5O0 li button:focus, .src-components-___app__slick-dots___OK5O0 li button:hover {
  outline: 0;
}
.src-components-___app__slick-dots___OK5O0 li button:focus:before, .src-components-___app__slick-dots___OK5O0 li button:hover:before {
  opacity: 1;
}
.src-components-___app__slick-dots___OK5O0 li button:before {
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: #000;
}
.src-components-___app__slick-dots___OK5O0 li.src-components-___app__slick-active___ndaTJ button:before {
  opacity: .75;
  color: #000;
}
.mui-success-snack {
  background-color: #FFEA79 !important;
  width: calc(100vw - 32px) !important;
  max-width: 740px;
  padding: 24px !important;
  border-radius: 8px !important;
  -webkit-box-shadow: 0px 1.8518518209457397px 3.1481480598449707px 0px rgba(48, 60, 66, .00), 0px 8.148148536682129px 6.518518447875977px 0px rgba(48, 60, 66, .01), 0px 20px 13px 0px rgba(48, 60, 66, .02), 0px 38.51852035522461px 25.481481552124023px 0px rgba(48, 60, 66, .01), 0px 64.81481170654297px 46.85185241699219px 0px rgba(48, 60, 66, .03), 0px 100px 80px 0px rgba(48, 60, 66, .04) !important;
          box-shadow: 0px 1.8518518209457397px 3.1481480598449707px 0px rgba(48, 60, 66, .00), 0px 8.148148536682129px 6.518518447875977px 0px rgba(48, 60, 66, .01), 0px 20px 13px 0px rgba(48, 60, 66, .02), 0px 38.51852035522461px 25.481481552124023px 0px rgba(48, 60, 66, .01), 0px 64.81481170654297px 46.85185241699219px 0px rgba(48, 60, 66, .03), 0px 100px 80px 0px rgba(48, 60, 66, .04) !important;
}
.mui-success-snack .SnackbarItem-message {
  padding: 0 !important;
  text-align: center;
  font-family: 'Inter';
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  color: #256376;
  word-break: break-word;
}

/* fadeInUp */
.fadeInUp-enter {
  opacity: 0!important;
  -webkit-transform: translate(0, 40%)!important;
          transform: translate(0, 40%)!important;
  display: block!important;
}
.fadeInUp-enter-active {
  opacity: 1!important;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
  -webkit-transition: all 800ms;
  transition: all 800ms;
  display: block!important;
}
@media (min-width: 960px) {
  .fadeInUp-enter-active {
    -webkit-transition-delay: 50ms;
            transition-delay: 50ms;
  }
}
.fadeInUp-enter-done {
  opacity: 1!important;
  display: block!important;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
}
.fadeInUp-exit {
  opacity: 1!important;
  display: block!important;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
}
.fadeInUp-exit-active {
  opacity: 0!important;
  -webkit-transition: all 500ms;
  transition: all 500ms;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
}
.fadeInUp-exit-done {
  opacity: 0!important;
  -webkit-transition: all 500ms;
  transition: all 500ms;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
  display: none!important;
}
/* fadeIn */
.fadeIn-enter {
  opacity: 0!important;
}
.fadeIn-enter-active {
  opacity: 1!important;
  -webkit-transition: all 500ms;
  transition: all 500ms;
}
.fadeIn-enter-done {
  opacity: 1!important;
}
.fadeIn-exit {
  opacity: 1!important;
}
.fadeIn-exit-active {
  opacity: 0!important;
  -webkit-transition: all 500ms;
  transition: all 500ms;
}
/* fadeInDown */
.fadeInDown-enter {
  opacity: 0!important;
  -webkit-transform: translate(0, -100%)!important;
          transform: translate(0, -100%)!important;
  display: block!important;
}
.fadeInDown-enter-active {
  opacity: 1!important;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
  -webkit-transition: all 1000ms;
  transition: all 1000ms;
  display: block!important;
}
.fadeInDown-enter-done {
  opacity: 1!important;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
  display: block!important;
}
.fadeInDown-exit {
  opacity: 1!important;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
  display: block!important;
}
.fadeInDown-exit-active {
  opacity: 0!important;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
  -webkit-transition: all 500ms;
  transition: all 500ms;
  display: block!important;
}
.fadeInDown-exit-done {
  opacity: 0!important;
  -webkit-transform: translate(0, 0)!important;
          transform: translate(0, 0)!important;
  -webkit-transition: all 500ms;
  transition: all 500ms;
  display: none!important;
}

.react-sweet-progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%; }

.react-sweet-progress-symbol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 35px;
  height: 20px;
  padding-left: 10px;
  color: rgba(0, 0, 0, 0.7);
  font-weight: 200; }

.react-sweet-progress-symbol-absolute {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }
  .react-sweet-progress-symbol-absolute .react-sweet-progress-symbol {
    padding: 0;
    width: 100%; }

.react-sweet-progress-circle-outer {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
.react-sweet-progress-line {
  width: 100%;
  border-radius: 100px;
  background-color: #efefef;
  vertical-align: middle; }
  .react-sweet-progress-line-inner {
    position: relative;
    min-height: 10px;
    border-radius: 100px;
    -webkit-transition: width 0.3s ease;
    transition: width 0.3s ease; }

.react-sweet-progress-line-inner-status-active:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 10px;
  background: #fff;
  -webkit-animation: active-anim 2s cubic-bezier(0.25, 1, 0.6, 1) infinite;
          animation: active-anim 2s cubic-bezier(0.25, 1, 0.6, 1) infinite;
  content: "";
  opacity: 0; }

@-webkit-keyframes active-anim {
  0% {
    width: 0;
    opacity: .1; }
  20% {
    width: 0;
    opacity: .5; }
  to {
    width: 100%;
    opacity: 0; } }

@keyframes active-anim {
  0% {
    width: 0;
    opacity: .1; }
  20% {
    width: 0;
    opacity: .5; }
  to {
    width: 100%;
    opacity: 0; } }
.react-sweet-progress-circle path {
  stroke-linecap: round; }

.src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 40px;
  overflow: hidden;
  width: 120px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}

  @media (min-width: 960px) {

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 {
    width: 150px;
  }
}

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__image___owaLt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    position: relative;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 110px;
    height: 110px;
    margin-bottom: 10px;
  }

  @media (min-width: 960px) {

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__image___owaLt {
      width: 120px;
      height: 120px;
  }
}

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__image___owaLt .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__img-front___sAVzf {
      z-index: 1;
      width: 95px;
      height: 95px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }

  @media (min-width: 960px) {

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__image___owaLt .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__img-front___sAVzf {
        width: 105px;
        height: 105px;
  }
}

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__image___owaLt .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__img-front___sAVzf img {
        max-width: 100%;
        max-height: 100%;
      }

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__image___owaLt .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__img-background___fC2SP {
      position: absolute;
      top: 0;
      left: 0;
      width: 95px;
      height: 105px;
    }

  @media (min-width: 960px) {

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__image___owaLt .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__img-background___fC2SP {
        width: 105px;
        height: 116px;
  }
}

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__image___owaLt .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__img-background___fC2SP svg {
        height: 116px;
        width: auto;
      }

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__title___bul8L {
    font-family: 'Inter', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
  }

  @media (min-width: 600px) {

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__title___bul8L {
    font-size: 16px;
    line-height: 21px;
  }
}

  @media (min-width: 960px) {

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__title___bul8L {
      font-family: 'Inter', sans-serif;
      font-style: normal;
      font-weight: 500;
      font-size: 18px;
      line-height: 26px;
      letter-spacing: 0;
  }
}

  .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__ingredients-wrapper___opJI8 .src-components-account-dashboard-shop-shop-product-shared-ingredient-___styles__description___STyXN {
    margin-top: 8px;
    font-family: 'Inter', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    letter-spacing: 0;
    color: #918E8E;
  }


/*# sourceMappingURL=main~43dd7041.12a6a2ccc6b350b3374c.css.map*/