:root{--xa-ink: #0a0a0a;--xa-lime: #b4ff64;--xa-ease-out: cubic-bezier(.22, 1, .36, 1);--xa-anchor-offset: 104px}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance;font-kerning:normal}:where(p,li,dd,figcaption,blockquote){text-wrap:pretty}:where(html:lang(ja)) :where(h1,h2,h3,h4){word-break:auto-phrase}:where(html:lang(ja)) :where([class*=__lede],[class*=__lead],[class*=__tagline],[class*=subtitle],[class$=__sub],[class*="__sub "],[class*=overline]){word-break:auto-phrase}:where(html:lang(ja)) body{line-break:strict;hanging-punctuation:allow-end}::selection{background-color:var(--xa-lime);color:var(--xa-ink)}:where(#MainContent) :where(h1,h2,h3,h4,h5,h6,section,article)[id]{scroll-margin-top:var(--xa-anchor-offset)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.shopify-section-group-header-group .header__row--top{transition:background-color .35s var(--xa-ease-out),box-shadow .35s var(--xa-ease-out)}body.xa-nav-scrolled:not(:has(.menu-drawer-container[open])) .shopify-section-group-header-group .header__row--top{background-color:#ffffffd1;box-shadow:0 1px #0000000f;-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px)}body.xa-nav-scrolled.xa-nav-on-dark:not(:has(.menu-drawer-container[open])) .shopify-section-group-header-group .header__row--top{background-color:#0a0a0ab8;box-shadow:0 1px #ffffff14}.xa-crumbs{margin-block-end:28px;font-family:Roboto,Zen Kaku Gothic New,Helvetica Neue,sans-serif;font-size:11px;letter-spacing:.14em;line-height:1.6;color:#767676}.xa-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none}.xa-crumbs__item{display:inline-flex;align-items:center;min-width:0}.xa-crumbs__item+.xa-crumbs__item:before{content:"";inline-size:14px;block-size:1px;margin-inline:10px;background-color:currentColor;opacity:.45}.xa-crumbs__link{color:inherit;text-decoration:none;background-image:linear-gradient(var(--xa-lime),var(--xa-lime));background-repeat:no-repeat;background-position:0 100%;background-size:0 40%;transition:color .2s ease,background-size .35s var(--xa-ease-out)}.xa-crumbs__link:hover,.xa-crumbs__link:focus-visible{color:var(--xa-ink);background-size:100% 40%}.xa-crumbs__current{max-inline-size:min(48ch,60vw);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#5a5a5a}@media(max-width:749px){.xa-crumbs__list:has(>:nth-child(3))>.xa-crumbs__item:last-child{display:none}}.xa-progress{display:none}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.xa-progress{position:fixed;inset:0 0 auto;z-index:60;display:block;block-size:3px;background-color:var(--xa-lime);box-shadow:0 0 12px #b4ff6499;transform-origin:0 50%;transform:scaleX(0);pointer-events:none;animation:xa-progress-grow linear both;animation-timeline:scroll(root block)}}}@keyframes xa-progress-grow{to{transform:scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/xa-polish.css.map */
