/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/js/_src/components/HeaderNav/components/SlideToggle/styles/index.module.scss ***!
  \*******************************************************************************************************************************************************************************************************/
.r5zm9O0nqUvxMCk8z2YL {
  overflow: hidden;
  transition: height 0.5s ease-in-out;
}
/*!********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/js/_src/components/HeaderNav/styles/index.module.scss ***!
  \********************************************************************************************************************************************************************************/
.i7pygzF5v34L8jIp3Qyf {
  position: relative;
}

.AEM6TLuI4OmEeahRK18c {
  width: 45px;
  aspect-ratio: 1/1;
  background-color: transparent;
  border: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 10px 4px;
}

.GeW_ViJI0k4YY8uTG78A {
  background-color: #313131;
  height: 2px;
  width: 100%;
  transition: 0.5s;
}
.AEM6TLuI4OmEeahRK18c[aria-expanded=true] .GeW_ViJI0k4YY8uTG78A:nth-of-type(1) {
  transform: translateY(11.5px) rotate(315deg);
}
.AEM6TLuI4OmEeahRK18c[aria-expanded=true] .GeW_ViJI0k4YY8uTG78A:nth-of-type(2) {
  opacity: 0;
}
.AEM6TLuI4OmEeahRK18c[aria-expanded=true] .GeW_ViJI0k4YY8uTG78A:nth-of-type(3) {
  transform: translateY(-11.5px) rotate(-315deg);
}

.KIfjdsWRNZZKxFO3wqwv {
  position: absolute;
  right: -25px;
  top: 50px;
}

.knMrfDoQMUWrmK0FOi32 {
  background-color: #fff;
  width: calc(100svw - 25px);
  max-width: 557px;
  padding: 40px 30px;
  border-radius: 0 0 0 10px;
  overflow-y: auto;
  height: calc(100svh - 60px);
}
@media (min-width: 960px) {
  .knMrfDoQMUWrmK0FOi32 {
    padding: 42px 55px 70px;
    border-radius: 0 0 10px 10px;
    height: auto;
  }
}

.D1vhXOuHtZrxy8R9OIBR {
  display: grid;
  gap: 25px;
}
@media (min-width: 960px) {
  .D1vhXOuHtZrxy8R9OIBR {
    grid-template-columns: 1fr 1fr;
    align-items: flex-start;
  }
}

.AedpIHzWhXjfapNlrhlz {
  padding: 28px 0 0;
}

.krmhKYFGyK1dp9nR9hQe:not(:last-of-type) {
  margin: 0 0 25px;
}

.VqGSKxf4MKgntF4mBS8x {
  text-decoration: none;
  color: inherit;
  display: flex;
  align-items: center;
}
.VqGSKxf4MKgntF4mBS8x::before {
  content: "";
  width: 5px;
  aspect-ratio: 1/1;
  border: 1px solid #313131;
  flex-shrink: 0;
  margin: 0 15px 0 0;
}

.se2ZW4ZyZMqNYQI26JBj {
  background-color: #F8F8F8;
  padding: 20px;
  border-radius: 5px;
}
@media (min-width: 960px) {
  .se2ZW4ZyZMqNYQI26JBj {
    padding: 28px 34px;
    border-radius: 8px;
  }
}

.Hr_ePrxvCuPJdOfyumbv:not(:last-of-type) {
  margin: 0 0 25px;
}

.MsBrYtdZcOM3kqQZIK0G {
  color: inherit;
  display: flex;
  align-items: center;
  text-decoration: none;
}
.MsBrYtdZcOM3kqQZIK0G::after {
  content: "";
  width: 13px;
  aspect-ratio: 1/1;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy42MDYiIGhlaWdodD0iMTQuMDI5IiB2aWV3Qm94PSIwIDAgMTMuNjA2IDE0LjAyOSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyODkuNDcxIC0yMTQuOTgyKSI+PHBhdGggZD0iTS0xMDYyMC40OSwyMjguMjM3YS41LjUsMCwwLDEtLjM1My0uMTQ2LjUuNSwwLDAsMSwwLS43MDdsNS4wMzctNS4wNThhLjUuNSwwLDAsMSwuNzA3LDAsLjUuNSwwLDAsMSwwLC43MDdsLTUuMDM3LDUuMDU4QS41LjUsMCwwLDEtMTA2MjAuNDksMjI4LjIzN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExOTE2LjQ3MiAtNS43MDgpIiBmaWxsPSIjMzEzMTMxIi8+PHBhdGggZD0iTS0xMDYxMy44NDksMjI4LjA0MWEuNS41LDAsMCwxLS41LS41di01LjMzSC0xMDYyMGEuNS41LDAsMCwxLS41LS41LjUuNSwwLDAsMSwuNS0uNWg2LjE1NWEuNS41LDAsMCwxLC41LjV2NS44M0EuNS41LDAsMCwxLTEwNjEzLjg0OSwyMjguMDQxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE5MTYuNDI2IC02LjIyOSkiIGZpbGw9IiMzMDJkMmMiLz48cGF0aCBkPSJNLTEwNjEzLjUsMjM0LjAxMWgtMTIuMDIyYS41LjUsMCwwLDEtLjUtLjVWMjIxLjVhLjUuNSwwLDAsMSwuNS0uNWg0LjUyMWEuNS41LDAsMCwxLC41LjUuNS41LDAsMCwxLS41LjVoLTQuMDIxdjExLjAxMUgtMTA2MTR2LTMuOTg5YS41LjUsMCwwLDEsLjUtLjUuNS41LDAsMCwxLC41LjV2NC40ODlBLjUuNSwwLDAsMS0xMDYxMy41LDIzNC4wMTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTkxNS40OTIgLTUpIiBmaWxsPSIjMzAyZDJjIi8+PC9nPjwvc3ZnPg==);
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 0 0 10px;
}

.rh_uagb_QihE3YtyU41x {
  margin: 40px 0 0;
}
@media (min-width: 960px) {
  .rh_uagb_QihE3YtyU41x {
    display: none;
  }
}

.uU_8B8CvP14em2HoxD2a:not(:last-of-type) {
  margin: 0 0 15px;
}

.hR0I4fWUxjxNFqpyx5S7 {
  display: block;
  width: 180px;
  text-align: center;
  padding: 9px 10px 7px;
  text-decoration: none;
  font-size: 1.4rem;
  color: inherit;
  border: 1.5px solid #313131;
  border-radius: 25px;
  line-height: 1.4;
}

.E7KkxHShc0cXo6ptJFRg {
  width: 180px;
  text-align: center;
  padding: 9px 10px 7px;
  text-decoration: none;
  font-size: 1.4rem;
  color: inherit;
  border: 1.5px solid #313131;
  border-radius: 25px;
  line-height: 1.4;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffc21a;
}
.E7KkxHShc0cXo6ptJFRg::before {
  content: "";
  width: 17px;
  aspect-ratio: 13/9;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjcyLjYzNSIgdmlld0JveD0iMCAwIDEwMCA3Mi42MzUiPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSI3Mi42MzUiIGZpbGw9IiMzMTMxMzEiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik0uMTY5LDcwLjExOGEzLjU3NiwzLjU3NiwwLDAsMCwuMTg2LjU4NSwzLjM2NSwzLjM2NSwwLDAsMCwuMzUxLjU1NCwzLjMsMy4zLDAsMCwwLC4yMzkuMzhjLjA1My4wNTUuMTI2LjA3Ny4xODEuMTI4cy4wODMuMTI1LjE0NC4xNzNhMy4wMzcsMy4wMzcsMCwwLDAsLjM3NS4xOTMsMy4xLDMuMSwwLDAsMCwuNTY1LjI5LDMuMDE0LDMuMDE0LDAsMCwwLC42MzguMTM0LDMuMDcxLDMuMDcxLDAsMCwwLC4zNzguMDhIOTYuNzc0YTMuMDc1LDMuMDc1LDAsMCwwLC4zNzgtLjA4LDMuMDE5LDMuMDE5LDAsMCwwLC42MzgtLjEzNCwzLjEsMy4xLDAsMCwwLC41NjQtLjI5LDMuMTc4LDMuMTc4LDAsMCwwLC4zNzUtLjE5M2MuMDYtLjA0OC4wODgtLjEyMS4xNDQtLjE3M3MuMTI5LS4wNzMuMTgyLS4xMjhhMy41LDMuNSwwLDAsMCwuMjM5LS4zNzgsMy40MjQsMy40MjQsMCwwLDAsLjM1LS41NTUsNS4yNDMsNS4yNDMsMCwwLDAsLjMxMy0xLjI1NGMuMDA1LS4wNzcuMDQzLS4xNDYuMDQzLS4yMjRWMy40MWEzLjQsMy40LDAsMCwwLS4wODYtLjQ0OSwzLjIyNywzLjIyNywwLDAsMC0uMTI4LS42NzQsMy4zMzQsMy4zMzQsMCwwLDAtLjI5Mi0uNTkyLDMuMywzLjMsMCwwLDAtLjIxNC0uNDM0Yy0uMDM4LS4wNDgtLjA5MS0uMDY4LS4xMzEtLjExNVM5OS4xLDEuMDQyLDk5LjA1NSwxYTIuODc3LDIuODc3LDAsMCwwLS40LS4yOEEzLjA2MiwzLjA2MiwwLDAsMCw5OC4xMy4zNDhhMi45MzksMi45MzksMCwwLDAtLjU0Ny0uMTc2LDIuOTQyLDIuOTQyLDAsMCwwLS42NDgtLjEzN0M5Ni44OC4wMzEsOTYuODMsMCw5Ni43NzQsMEgzLjIyNkMzLjE3LDAsMy4xMi4wMzEsMy4wNjQuMDM1YTIuOTQ3LDIuOTQ3LDAsMCwwLS42NDguMTM3QTIuOTM3LDIuOTM3LDAsMCwwLDEuODcuMzQ4YTMuMDY0LDMuMDY0LDAsMCwwLS41MjcuMzcyLDIuODc3LDIuODc3LDAsMCwwLS40LjI4Yy0uMDQuMDQzLS4wNTUuMS0uMDkzLjE0OHMtLjA5My4wNjctLjEzMS4xMTVBMy4zMjksMy4zMjksMCwwLDAsLjUwNywxLjdhMy4zMTksMy4zMTksMCwwLDAtLjI5Mi41OTIsMy4yNjMsMy4yNjMsMCwwLDAtLjEyOS42NzJBMy41LDMuNSwwLDAsMCwwLDMuNDFWNjkuMjI2YzAsLjA3Ny4wMzguMTQ3LjA0My4yMjRhMy41NzQsMy41NzQsMCwwLDAsLjEyNi42NjltNDcuOC0yMy45NDJhMy4wODgsMy4wODgsMCwwLDAsNC4wNjUsMEw2Ni44OTQsMzMuNDMsOTAuMjU4LDY1LjgxNkg5Ljc0M0wzMy4xMDcsMzMuNDMxWk03MS45LDI5LjEzLDkzLjU0OSwxMC41NjlWNTkuMTMxWk01MCwzOS4xMzcsMTIuMzE5LDYuODE5SDg3LjY4Wm0tMjEuOS0xMC0yMS42NDMsMzBWMTAuNTY5WiIgZmlsbD0iIzMxMzEzMSIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: contain;
  position: relative;
  top: -1px;
  margin: 0 10px 0 0;
}

/*# sourceMappingURL=common.js.css.map*/