.menu__icon-lvl1--s1-icd1shag6 {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 9.49997L12.5 15.5L18.5 9.49997' stroke='%23333333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); background-color: rgba(0, 0, 0, 0); display: block;}
.menu__icon-lvl2--s1-ixnareedz {background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 18.5L15.5 12.5L9.5 6.5' stroke='%23333333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); background-color: rgba(0, 0, 0, 0); display: block;}
@media (max-width: 991px) {.menu__icon-lvl1--s1-icd1shag6 {display: block; background-size: auto; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.5H18.5M12.5 6.5V18.5' stroke='%23333333' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}}
@media (max-width: 991px) {.menu__item-lvl1.is-opened .menu__icon-lvl1--s1-icd1shag6 {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.5H18.5' stroke='%23333333' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll;}}
@media (max-width: 991px) {.menu__icon-lvl2--s1-ixnareedz {display: block; background-size: auto; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.5H18.5M12.5 6.5V18.5' stroke='%23333333' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}}
@media (max-width: 991px) {.menu__item-lvl2.is-opened .menu__icon-lvl2--s1-ixnareedz {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 12.5H18.5' stroke='%23333333' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll;}}
.menu__list-lvl1--s2-ibm459oyt {display: flex;}
.menu__wrapper-lvl1--s2-imocsq645 {display: block; position: static;}
.menu__close-button--s2-ikfs2nr19 {display: none;}
.menu__list-lvl2--s2-ir66w6tg0 {display: block;}
.menu__wrapper-lvl2--s2-i24nqorh9 {display: none; position: absolute; z-index: 80; top: 100%; left: 0;}
.menu__back-lvl2--s2-iatkgprjw {display: none;}
.menu__item-lvl1--s2-i2bwikbyz {position: relative;}
.menu__list-lvl3--s2-imff0dw0z {display: block;}
.menu__wrapper-lvl3--s2-irc74m1f7 {display: none; position: absolute; z-index: 80; top: 0; left: 100%;}
.menu__back-lvl3--s2-ivuqi28dt {display: none;}
.menu__item-lvl2--s2-iafdshqw0 {position: relative;}
@media (max-width: 991px) {.menu__burger-button--s2-iz0rtuown {display: block;}}
@media (max-width: 991px) {.menu__fixed-wrapper--s2-is27a197q {display: none; flex-direction: row-reverse;}}
@media (max-width: 991px) {.menu__scroll-wrapper--s2-ix768tlh8 {display: block;}}
@media (max-width: 991px) {.menu__list-lvl1--s2-ibm459oyt {display: block;}}
@media (max-width: 991px) {.menu__wrapper-lvl1--s2-imocsq645 {display: block; min-height: 100%; position: static;}}
@media (max-width: 991px) {.menu__close-button--s2-ikfs2nr19 {display: block;}}
@media (max-width: 991px) {.menu__list-lvl2--s2-ir66w6tg0 {display: block;}}
@media (max-width: 991px) {.menu__wrapper-lvl2--s2-i24nqorh9 {display: none; position: static;}}
@media (max-width: 991px) {.menu__back-lvl2--s2-iatkgprjw {display: none;}}
@media (max-width: 991px) {.menu__item-lvl1--s2-i2bwikbyz {position: static;}}
@media (max-width: 991px) {.menu__list-lvl3--s2-imff0dw0z {display: block;}}
@media (max-width: 991px) {.menu__wrapper-lvl3--s2-irc74m1f7 {display: none; position: static;}}
@media (max-width: 991px) {.menu__back-lvl3--s2-ivuqi28dt {display: none;}}
@media (max-width: 991px) {.menu__item-lvl2--s2-iafdshqw0 {position: static;}}
@media (min-width: 769px) {.menu--s2-i1bkedixs [data-desktop-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-i1bkedixs [data-mobile-flex] {display: flex;}}
@media (max-width: 768px) {.menu--s2-i1bkedixs [data-mobile-block] {display: block;}}
@media (max-width: 768px) {.menu--s2-i1bkedixs [data-mobile-hide] {display: none;}}
@media (max-width: 768px) {.menu--s2-i1bkedixs [data-mobile-contents] {display: contents;}}
.menu__wrapper-lvl1--u-imocsq645 {background-size: auto; background-image: none/*linear-gradient(rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll;}
@media (max-width: 991px) {.menu__burger-button--u-iz0rtuown {background-image: url("/d/typemenu.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; width: 44px; height: 44px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-size: auto, auto;}}
@media (max-width: 991px) {.menu__burger-button--u-iz0rtuown:hover {background-color: rgb(255, 255, 255); transition-property: all; transition-duration: 200ms; transition-delay: 0ms; transition-timing-function: ease-in-out;}}
@media (max-width: 991px) {.menu__overlay--u-i5usic0sv {display: none;}}
@media (max-width: 991px) {.menu--u-i1bkedixs.is-opened .menu__scroll-wrapper--u-ix768tlh8 {background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100vw; position: absolute; top: -10px; right: -40px; flex-direction: column; align-items: center; justify-content: center; background-color: rgb(255, 255, 255); min-height: 100vh;}}
@media (max-width: 991px) {.menu--u-i1bkedixs.is-opened .menu__wrapper-lvl1--u-imocsq645 {flex-direction: column; row-gap: 24px; position: relative; justify-content: center;}}
@media (max-width: 991px) {.menu--u-i1bkedixs.is-opened .menu__close-button--u-ikfs2nr19 {position: absolute; top: 8px; right: 16px; width: 44px; height: 44px; background-size: auto, auto; background-image: url("/d/close.svg"), none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll, scroll; overflow-x: visible; overflow-y: visible; display: block;}}
@media (max-width: 991px) {.menu--u-i1bkedixs.is-opened .menu__list-lvl1--u-ibm459oyt {order: 2;}}
@media (max-width: 991px) {.menu--u-i1bkedixs.is-opened .menu__item-lvl1--u-i2bwikbyz {justify-content: center;}}
@media (max-width: 991px) {.menu--u-i1bkedixs.is-opened .menu__overlay--u-i5usic0sv {width: 100vw; height: 100vh; display: none; background-image: none/*linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%)*/; background-color: rgba(255, 255, 255, 0); transform: /*translate3D(0px, 0px, 0px)*/; background-size: auto;}}
@media (max-width: 991px) {.menu--u-i1bkedixs.is-opened .menu__item-lvl1--u-i2bwikbyz:hover {justify-content: center;}}
@media (max-width: 767px) {.menu--u-i1bkedixs.is-opened .menu__scroll-wrapper--u-ix768tlh8 {right: -16px;}}
@media (max-width: 767px) {.div--u-ijccm2y59 {backdrop-filter: blur(8px);}}
@media (max-width: 767px) {.div--u-ivnvopaod {column-gap: 16px;}}
@media (min-width: 1440px) {.menu__list-lvl1--u-ibm459oyt {column-gap: 16px;}}
