.template-gateway{--gateway-header-offset:92px;background:#152521}.template-gateway>.shopify-section>.announcement-bar,.template-gateway>.shopify-section>.site-header-wrap{display:none!important}.template-gateway #MainContent{padding:0;min-height:0}.gateway-shell{position:relative;z-index:90;background:#152521;color:#f5f5ed}.gateway-shell__nav{height:64px;display:flex;justify-content:space-between;align-items:center;padding:0 4.5%;border-bottom:1px solid #f5f5ed22}.gateway-shell__brand{font-size:17px;letter-spacing:.14em;line-height:1.4;text-decoration:none;color:inherit}.gateway-shell__brand span{display:block;font-size:7px;letter-spacing:.24em;opacity:.5;margin-top:2px}.gateway-shell nav{display:flex;align-items:center;gap:26px}.gateway-shell__explore{font-size:10px;letter-spacing:.08em;text-decoration:none;color:inherit}.gateway-shell .icon-button{position:relative;color:inherit}.gateway-shell .japan-market{font-size:10px;font-weight:400}.gateway-shell .japan-flag{width:20px;height:14px}.gateway-footer{padding:54px 4.5% 28px;display:grid;grid-template-columns:1fr auto;gap:30px;color:#d7ddce;background:#11201c;border-top:1px solid #d7ddce33}.gateway-footer__name{font-size:18px;letter-spacing:.15em;color:inherit;text-decoration:none}.gateway-footer p,.gateway-footer nav{font-size:11px;line-height:2;opacity:.75}.gateway-footer nav{display:flex;gap:24px;flex-wrap:wrap}.gateway-footer nav a{color:inherit;text-underline-offset:4px}.gateway-footer small{grid-column:1/-1;font-size:9px;line-height:1.9;opacity:.5}.brand-switch{font-size:10px;white-space:nowrap;text-decoration:none;letter-spacing:.02em;margin-right:4px}.brand-switch span{font-size:12px}.announcement-bar>.campaign-ribbon{position:absolute;top:9px;left:4%;right:160px;text-align:left;font-weight:400}.announcement-bar>.original-announcement{visibility:hidden}.announcement-bar>.campaign-modal{font-weight:400;letter-spacing:normal;text-align:left}@media(min-width:750px){.template-brand-home .site-header-wrap{position:absolute;top:61px;left:55px;width:calc(100% - 110px)}.template-brand-home .site-header{padding-inline:22px}.template-brand-home .announcement-bar{min-height:45px}}@media(min-width:1025px){.template-brand-home .site-header-wrap{top:63px}.template-brand-home .announcement-bar{min-height:47px}}@media(max-width:1199px)and (min-width:750px){.brand-switch{font-size:9px}.desktop-nav{gap:18px}.desktop-nav .nav-link{font-size:15px}.header-actions{gap:3px}}@media(max-width:749px){.brand-switch{display:none}.template-brand-home .site-header-wrap{position:absolute;top:128px;left:22px;width:calc(100% - 44px)}.template-brand-home .site-header{height:57px;padding-inline:13px;border-bottom:0}.announcement-bar>.original-announcement{visibility:visible}.announcement-bar>.campaign-ribbon{top:14px;left:16px;right:82px}.announcement-bar .campaign-ribbon__button{padding-inline:9px}.announcement-bar .campaign-ribbon__group{gap:18px;padding-right:18px}body:not(.template-index) .announcement-bar>.campaign-ribbon{top:25px}.gateway-shell__nav{padding-inline:6%}.gateway-shell__brand{font-size:14px}.gateway-shell nav{gap:15px}.gateway-shell__explore{display:none}.gateway-footer{grid-template-columns:1fr;padding:35px 6% 24px;gap:16px}.gateway-footer nav{gap:10px 22px}.gateway-footer small{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/revision3-shell.css.map */
