/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/js/ad/_src/components/HeaderNav/components/SlideToggle/styles/index.module.scss ***!
  \**********************************************************************************************************************************************************************************************************/
.vr4CBBrBSp9n3zsfJMf6 {
  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/ad/_src/components/HeaderNav/styles/index.module.scss ***!
  \***********************************************************************************************************************************************************************************/
.ZaLDLLAD1F7haGKWj4bV {
  width: 55px;
  aspect-ratio: 1/1;
  background-color: #E15100;
  border: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 200;
}
@media (min-width: 960px) {
  .ZaLDLLAD1F7haGKWj4bV {
    display: none;
  }
}

.SxDoNUx08WlQIeEiOKfw {
  width: 21px;
  aspect-ratio: 21/14;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin: 0 auto;
}

.Q_u4Fpf5BGfJM_Q1DlTz {
  height: 2px;
  background-color: #fff;
  transition: 0.25s;
}
.ZaLDLLAD1F7haGKWj4bV[aria-expanded=true] .Q_u4Fpf5BGfJM_Q1DlTz:nth-of-type(1) {
  transform: translateY(6px) rotate(315deg);
}
.ZaLDLLAD1F7haGKWj4bV[aria-expanded=true] .Q_u4Fpf5BGfJM_Q1DlTz:nth-of-type(2) {
  opacity: 0;
}
.ZaLDLLAD1F7haGKWj4bV[aria-expanded=true] .Q_u4Fpf5BGfJM_Q1DlTz:nth-of-type(3) {
  transform: translateY(-6px) rotate(-315deg);
}

.Ms1HU7knnFEoq8TyeIzX {
  font-size: 10px;
  color: #fff;
  line-height: 1.1;
  margin: 7px 0 0;
}

._a_Xfz6zUufmjv6yojGp {
  position: absolute;
  top: 86px;
  width: 100%;
  left: 0;
  max-height: calc(100svh - 86px);
  background-color: #fff;
  transition: transform 0.25s;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
  transform: translateX(100%);
}
._a_Xfz6zUufmjv6yojGp[aria-hidden=false] {
  transform: translateX(0);
}
@media (min-width: 960px) {
  ._a_Xfz6zUufmjv6yojGp {
    width: auto;
    position: static;
    height: 100%;
    background-color: transparent;
    box-shadow: none;
    transform: none;
  }
  ._a_Xfz6zUufmjv6yojGp[aria-hidden=false] {
    transform: none;
  }
}

@media (min-width: 960px) {
  .vvXQnl_Ud6F3OgpkNghg {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%;
  }
}

.MsxP6qwsu2Uv21iunoxM {
  margin: 0 25px 25px;
  border-top: 1px solid #e7e7e7;
}
@media (min-width: 768px) {
  .MsxP6qwsu2Uv21iunoxM {
    gap: 40px;
  }
}
@media (min-width: 960px) {
  .MsxP6qwsu2Uv21iunoxM {
    border-top: 0;
    margin: 0;
    gap: 55px;
    transition: height 0.2s ease-in-out;
    height: 86px;
    display: flex;
    align-items: center;
    flex-shrink: 0;
  }
  [data-scroll=true] .MsxP6qwsu2Uv21iunoxM {
    height: 70px;
  }
}

.zFh8RQo48PZMAofEtKA1 {
  border-bottom: 1px solid #e7e7e7;
}
@media (min-width: 960px) {
  .zFh8RQo48PZMAofEtKA1 {
    border-bottom: 0;
    position: relative;
  }
}

.okNwbr0MOLldH6iP_IzD {
  background-color: transparent;
  border: 0;
  font-weight: bold;
  position: relative;
  white-space: nowrap;
  text-align: left;
  width: 100%;
  padding: 15px 25px;
}
@media (min-width: 960px) {
  .okNwbr0MOLldH6iP_IzD {
    padding: 5px 0;
  }
  .okNwbr0MOLldH6iP_IzD:hover, .okNwbr0MOLldH6iP_IzD[aria-selected=true] {
    color: #E15100;
  }
  .okNwbr0MOLldH6iP_IzD:hover::after, .okNwbr0MOLldH6iP_IzD[aria-selected=true]::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 100%;
    background-color: #E15100;
  }
}

.rNGlof9tRepIh9pQU9Jn {
  content: "";
  aspect-ratio: 1/1;
  background-color: #E15100;
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
}
.rNGlof9tRepIh9pQU9Jn::before {
  content: "";
  width: 12px;
  height: 2px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.rNGlof9tRepIh9pQU9Jn::after {
  content: "";
  width: 12px;
  height: 2px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  transition: transform 0.5s ease-in-out;
}
.okNwbr0MOLldH6iP_IzD[aria-selected=true] .rNGlof9tRepIh9pQU9Jn::after {
  transform: translate(-50%, -50%) rotate(360deg);
}
@media (min-width: 960px) {
  .rNGlof9tRepIh9pQU9Jn {
    display: none;
  }
}

.ERQ_VRSuq0h6Pk1EJVL2 {
  border: 0;
  font-weight: bold;
  position: relative;
  text-decoration: none;
  color: inherit;
  white-space: nowrap;
  display: block;
  padding: 15px 25px;
}
@media (min-width: 960px) {
  .ERQ_VRSuq0h6Pk1EJVL2 {
    padding: 5px 0;
  }
  .zFh8RQo48PZMAofEtKA1:last-child .ERQ_VRSuq0h6Pk1EJVL2 {
    background-color: #E15100;
    border: 1px solid #E15100;
    border-radius: 30px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    padding: 5px 20px;
  }
  .zFh8RQo48PZMAofEtKA1:last-child .ERQ_VRSuq0h6Pk1EJVL2::before {
    content: "";
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yIDE2QzEuNDUgMTYgMC45NzkzMzMgMTUuODA0MyAwLjU4OCAxNS40MTNDMC4xOTY2NjcgMTUuMDIxNyAwLjAwMDY2NjY2NyAxNC41NTA3IDAgMTRWMkMwIDEuNDUgMC4xOTYgMC45NzkzMzMgMC41ODggMC41ODhDMC45OCAwLjE5NjY2NiAxLjQ1MDY3IDAuMDAwNjY2NjY3IDIgMEgxOEMxOC41NSAwIDE5LjAyMSAwLjE5NiAxOS40MTMgMC41ODhDMTkuODA1IDAuOTggMjAuMDAwNyAxLjQ1MDY3IDIwIDJWMTRDMjAgMTQuNTUgMTkuODA0MyAxNS4wMjEgMTkuNDEzIDE1LjQxM0MxOS4wMjE3IDE1LjgwNSAxOC41NTA3IDE2LjAwMDcgMTggMTZIMlpNMTAgOUwxOCA0VjJMMTAgN0wyIDJWNEwxMCA5WiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg0K);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    min-width: 20px;
    height: 16px;
  }
  .zFh8RQo48PZMAofEtKA1:last-child .ERQ_VRSuq0h6Pk1EJVL2::after {
    content: none;
  }
  .ERQ_VRSuq0h6Pk1EJVL2:hover {
    color: #E15100;
  }
  .ERQ_VRSuq0h6Pk1EJVL2:hover::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 100%;
    background-color: #E15100;
  }
  .zFh8RQo48PZMAofEtKA1:last-child .ERQ_VRSuq0h6Pk1EJVL2:hover {
    background-color: #fff;
    color: #E15100;
  }
  .zFh8RQo48PZMAofEtKA1:last-child .ERQ_VRSuq0h6Pk1EJVL2:hover::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yIDE2QzEuNDUgMTYgMC45NzkzMzMgMTUuODA0MyAwLjU4OCAxNS40MTNDMC4xOTY2NjcgMTUuMDIxNyAwLjAwMDY2NjY2NyAxNC41NTA3IDAgMTRWMkMwIDEuNDUgMC4xOTYgMC45NzkzMzMgMC41ODggMC41ODhDMC45OCAwLjE5NjY2NiAxLjQ1MDY3IDAuMDAwNjY2NjY3IDIgMEgxOEMxOC41NSAwIDE5LjAyMSAwLjE5NiAxOS40MTMgMC41ODhDMTkuODA1IDAuOTggMjAuMDAwNyAxLjQ1MDY3IDIwIDJWMTRDMjAgMTQuNTUgMTkuODA0MyAxNS4wMjEgMTkuNDEzIDE1LjQxM0MxOS4wMjE3IDE1LjgwNSAxOC41NTA3IDE2LjAwMDcgMTggMTZIMlpNMTAgOUwxOCA0VjJMMTAgN0wyIDJWNEwxMCA5WiIgZmlsbD0iI0UxNTEwMCIvPg0KPC9zdmc+DQo=);
  }
}

@media (min-width: 960px) {
  .ZyCbNZcTnPQYH3m82m9j {
    position: absolute;
    left: -84px;
    top: 35px;
    width: 230px;
  }
}

._2As184mmqHUJcTod5MGy {
  background-color: #FFF4DF;
  text-align: center;
  min-height: 90px;
  padding: 20px 15px;
  position: relative;
}
@media (min-width: 960px) {
  ._2As184mmqHUJcTod5MGy {
    background-color: #fff;
    border-radius: 8px;
    margin: 20px;
    padding: 20px;
    filter: drop-shadow(1px 3px 5px rgba(0, 0, 0, 0.2));
  }
  ._2As184mmqHUJcTod5MGy:after {
    content: "";
    display: block;
    background-color: #fff;
    height: 10.3923048454px;
    width: 12px;
    clip-path: polygon(50% 0, 100% 100%, 0 100%);
    margin: auto;
    position: absolute;
    top: -10px;
    left: 0;
    right: 0;
  }
}

.VHBuYzUEyV822aTRfFJQ:not(:last-of-type) {
  margin: 0 0 12px;
}

.MQH9RQrsFFnEeuXpAK5w {
  min-height: 50px;
  background-color: #fff;
  display: flex;
  align-items: center;
  padding: 13px;
  color: inherit;
  text-decoration: none;
  line-height: 1.4;
}
.MQH9RQrsFFnEeuXpAK5w:hover {
  color: #fff;
  background-color: #E15100;
}
@media (min-width: 960px) {
  .MQH9RQrsFFnEeuXpAK5w {
    justify-content: center;
  }
}

.zRiEg6J5Lt2pNvyeqE75 {
  min-height: 50px;
  background-color: #fff;
  display: flex;
  align-items: center;
  padding: 13px;
  color: inherit;
  border: 0;
  display: block;
  width: 100%;
  text-align: left;
  position: relative;
  line-height: 1.4;
}
.zRiEg6J5Lt2pNvyeqE75:hover {
  color: #fff;
  background-color: #E15100;
}
.zRiEg6J5Lt2pNvyeqE75:hover::after {
  background-color: #fff;
}

.MgLdK6NpWuMW7VnBaZte {
  content: "";
  aspect-ratio: 1/1;
  background-color: #E15100;
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
}
.MgLdK6NpWuMW7VnBaZte::before {
  content: "";
  width: 12px;
  height: 2px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.MgLdK6NpWuMW7VnBaZte::after {
  content: "";
  width: 12px;
  height: 2px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  transition: transform 0.5s ease-in-out;
}
.zRiEg6J5Lt2pNvyeqE75[aria-selected=true] .MgLdK6NpWuMW7VnBaZte::after {
  transform: translate(-50%, -50%) rotate(360deg);
}

.mCIXunKHKogySOzQKwhg {
  padding: 0 0 13px;
  background-color: #fff;
}

.d9pTNt02pOfmfdtGvcJZ {
  min-height: 37px;
  background-color: #fff;
  display: flex;
  align-items: center;
  padding: 2px 25px;
  color: inherit;
  text-decoration: none;
}
.d9pTNt02pOfmfdtGvcJZ:hover {
  color: #fff;
  background-color: #E15100;
}

._7sokdUjHAwc0seQ_VIay {
  min-height: 37px;
  background-color: #fff;
  align-items: center;
  padding: 2px 25px;
  color: inherit;
  border: 0;
  display: block;
  width: 100%;
  text-align: left;
  position: relative;
  line-height: 1.4;
}
._7sokdUjHAwc0seQ_VIay:hover {
  color: #fff;
  background-color: #E15100;
}
._7sokdUjHAwc0seQ_VIay:hover::after {
  background-color: #fff;
}

.Q8BRpZ0fzKrqGdedMRSr {
  content: "";
  aspect-ratio: 1/1;
  background-color: #E15100;
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
}
.Q8BRpZ0fzKrqGdedMRSr::before {
  content: "";
  width: 12px;
  height: 2px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.Q8BRpZ0fzKrqGdedMRSr::after {
  content: "";
  width: 12px;
  height: 2px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  transition: transform 0.5s ease-in-out;
}
._7sokdUjHAwc0seQ_VIay[aria-selected=true] .Q8BRpZ0fzKrqGdedMRSr::after {
  transform: translate(-50%, -50%) rotate(360deg);
}

.vvvmkZDzTu4ZQoeH5IRj {
  min-height: 37px;
  background-color: #fff;
  display: flex;
  align-items: center;
  padding: 2px 25px 2px 50px;
  color: inherit;
  text-decoration: none;
}
.vvvmkZDzTu4ZQoeH5IRj:hover {
  color: #fff;
  background-color: #E15100;
}

.rs62E9JJLwqMy9diOX23 {
  background-color: #E15100;
  padding: 25px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 4px;
}
@media (min-width: 960px) {
  .rs62E9JJLwqMy9diOX23 {
    background-color: transparent;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    border-radius: 0 0 10px 10px;
    overflow: clip;
    transition: transform 0.2s ease-in-out;
    padding: 0;
    gap: 0;
  }
}

.DiSXqc9uxgAsGKxLq__U {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  color: inherit;
  text-align: center;
  font-size: 1.4rem;
  line-height: 1.4;
  padding: 10px;
  height: 100%;
}
@media (min-width: 960px) {
  .DiSXqc9uxgAsGKxLq__U {
    background-color: #f1f1f1;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    width: 125px;
    padding: 11px 5px;
    height: auto;
  }
  .DiSXqc9uxgAsGKxLq__U:hover {
    color: #fff;
    background-color: #E15100;
  }
}

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