.karis-header .m-header__wrapper,.karis-header .m-header__mobile{background-color:#faf8f4}.karis-header .m-menu{--main-link-px: 22px;--main-link-py: 18px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,YuGothic,Noto Sans JP,sans-serif;font-size:15px;font-weight:400;letter-spacing:.04em}.karis-header .m-menu__link--main,.karis-header .m-menu__link--main.m\:uppercase{text-transform:none;font-weight:400;letter-spacing:.04em}.karis-header .m-menu__link--main:hover{opacity:.72}.karis-header .m-menu__link--main:after{height:1px;bottom:calc(var(--main-link-py) - 4px);opacity:.45}.karis-header .m-header__right{gap:4px}.karis-header .m-language-switcher{flex-shrink:0;margin-right:4px}.karis-header .m-language-switcher .m-select-custom{min-width:auto}.karis-header .m-language-switcher .m-select-custom--trigger{min-width:44px;padding:6px 8px;white-space:nowrap;writing-mode:horizontal-tb;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,YuGothic,Noto Sans JP,sans-serif;font-size:13px;font-weight:400;letter-spacing:.06em;border:none;background:transparent}.karis-header .m-language-switcher .m-select-custom--trigger-text{white-space:nowrap;display:inline-block;line-height:1.2}.karis-header .m-language-switcher .m-select-custom--trigger-icon svg{width:10px;height:10px;opacity:.5}.karis-header .m-menu-drawer__navigation .m-menu-mobile .m-menu__link{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,YuGothic,Noto Sans JP,sans-serif;font-size:15px;font-weight:400;letter-spacing:.04em;text-transform:none}@media screen and (min-width:1280px){.karis-header .m-menu{font-size:16px;--main-link-px: 24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/karis-header.css.map */
