.bgm-site-language{display:flex;align-items:center;gap:0;white-space:nowrap;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.bgm-site-language button{position:relative;font:inherit;font-size:12px;font-weight:400;letter-spacing:.025em;line-height:1;min-height:44px;min-width:64px;padding:12px 13px;color:inherit;background:transparent;border:0;border-radius:2px;cursor:pointer;transition:color .18s ease}.bgm-site-language button[aria-pressed=true]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.bgm-site-language button+button:before{content:"";position:absolute;left:0;top:50%;height:12px;width:1px;background:currentColor;opacity:.25;transform:translateY(-50%)}.bgm-site-language button:hover{color:#a96236}.bgm-site-language button:focus-visible{outline:2px solid currentColor;outline-offset:1px}.bgm-header-language{grid-area:language;justify-self:end}@media(min-width:1000px){.bgm-header-language{grid-area:secondary-nav;margin-right:157px}.header__secondary-nav{padding-left:204px}}@media(max-width:999px){x-header.header{grid-template-areas:"primary-nav logo secondary-nav" "language language language";row-gap:0}.bgm-header-language{margin-top:6px;margin-bottom:4px}.bgm-site-language button{font-size:11px;min-height:44px;min-width:62px;padding:12px}}@media(prefers-reduced-motion:reduce){.bgm-site-language button{transition:none}}.custom-made-review [data-cmr-language],.custom-made-review .cme-language,.wa-language-controls,.release-language-controls,.article-language-switch,.owner-blog-language-switch,.bgm-language-switch,html[lang^=en] [data-site-copy=ja],html[lang^=ja] [data-site-copy=en]{display:none!important}html[lang^=en] .about-intro-original>[lang=ja],html[lang^=ja] .about-intro-original>[lang=en],html[lang^=en] .about-intro-mobile>p:not([lang]),html[lang^=ja] .about-intro-mobile>[lang=en]{display:none!important}html[lang=en] .ccm .agree-copy>span:not(.agree-en),html[lang=en] .ccm .hc,html[lang=en] .ccm-modal .bc:not(.bc-en){display:none!important}html[lang=ja] .ccm .agree-en,html[lang=ja] .ccm .hc-en,html[lang=ja] .ccm-modal .bc-en{display:none!important}html[lang=en] .ccm .hc-en{font-size:16px!important;line-height:1.65!important;color:inherit!important}html[lang=en] .bgm-support-heading>.h6{display:none}.header__search-link .header__nav-icon,.header__cart-link .header__nav-icon{width:28px;height:28px}@media(max-width:999px){.bgm-header-language{margin-right:12px}.header__search-link .header__nav-icon,.header__cart-link .header__nav-icon{width:26px;height:26px}}.ccm-card-hero__language{position:absolute;top:24px;right:48px;z-index:1}.ccm-card-hero__language .bgm-site-language{padding:4px;gap:4px;border:1px solid #f3eee24d;border-radius:6px;background:#142b3c;box-shadow:none}.ccm-card-hero__language .bgm-site-language button{min-width:88px;min-height:44px;padding:14px 20px;color:#f6f3ee;font-weight:500;letter-spacing:.065em;border-radius:3px}.ccm-card-hero__language .bgm-site-language button[aria-pressed=true]{color:#142b3c;background:#f3eee2;text-decoration:none}.ccm-card-hero__language .bgm-site-language button+button:before{display:none}.ccm-card-hero__language .bgm-site-language button[aria-pressed=false]:hover{color:#f3eee2;background:#ffffff18}.ccm-card-hero__language .bgm-site-language button:focus-visible{outline-color:#fff}@media(max-width:700px){.ccm-card-hero__language{top:16px;right:24px}.ccm-card-hero__content{padding-top:54px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/bgm-site-language.css.map */
