.one-top{--one-text: #1a1a1a;--one-muted: #555754;--one-accent: #3f5147;--one-line: #06c755;--one-rule: rgba(26, 26, 26, .25);--one-mint: #bbddd7;--one-mint-deep: #95bea8;--one-grey: #8c8d88;--one-surface: #ffffff;--one-gold: #d5b05a;--one-font-en: "Cormorant Garamond", "Times New Roman", serif;--one-font-jp: "Shippori Mincho B1", "Hiragino Mincho ProN", "Yu Mincho", serif;--one-font-sans: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Yu Gothic", sans-serif;--one-font-body: var(--font-body-family, system-ui, sans-serif);--one-page-width: 1200px;--one-gutter: 24px;box-sizing:border-box;color:var(--one-text);font-family:var(--one-font-body)}.one-top *,.one-top *:before,.one-top *:after{box-sizing:inherit}:where(.one-top__inner){width:100%;max-width:var(--one-page-width);margin-inline:auto;padding-inline:var(--one-gutter)}:where(.one-eyebrow){display:flex;align-items:center;gap:14px;font-family:var(--one-font-en);font-size:18px;letter-spacing:.08em;white-space:nowrap;color:var(--one-text)}:where(.one-eyebrow):after{content:"";display:block;width:100px;height:1px;background:var(--one-text)}:where(.one-eyebrow--center){justify-content:center}:where(.one-eyebrow--center):before{content:"";display:block;width:100px;height:1px;background:currentcolor}:where(.one-eyebrow--center):after{background:currentcolor}@media(max-width:749px){:where(.one-eyebrow--center):before,:where(.one-eyebrow--center):after{flex:0 0 auto;width:25px}}:where(.one-heading){margin:0;font-family:var(--one-font-jp);font-weight:400;line-height:1.4;color:var(--one-text)}:where(.one-link){display:inline-flex;align-items:center;gap:34px;min-height:46px;font-size:16px;font-weight:700;letter-spacing:.6px;color:var(--one-text);text-decoration:none;transition:text-indent .3s ease}:where(.one-link):after{content:"";display:block;width:56px;height:1px;background:currentcolor;transition:width .3s ease}:where(.one-link--box){justify-content:flex-end;width:260px;max-width:100%;height:60px;overflow:hidden;border:1px solid rgb(63 81 71 / 70%);font-size:14px;font-weight:500;line-height:21px;letter-spacing:.6px;color:var(--one-accent)}:where(.one-link--box):after{width:56px;background:var(--one-accent)}:where(.one-link:hover){text-indent:20px}:where(.one-link:hover):after{width:36px}@media(prefers-reduced-motion:reduce){.one-top *,.one-top *:before,.one-top *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/one-top-base.css.map */
