html.ix-press :is(.noren-btn__face,summary,.link-arrow,.noren-menu a,.footer a){position:relative}html.ix-press :is(.btn,.qty__btn):disabled{pointer-events:none}.ix-stamp-layer{position:fixed;z-index:calc(var(--z-header) + 10);overflow:hidden;pointer-events:none}html.ix-special .checkbox input:before{clip-path:inset(0 100% 0 0);transition:clip-path .2s var(--ease-out)}html.ix-special .checkbox input:checked:before{clip-path:inset(0)}.ix-stamp{position:absolute;z-index:3;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);display:grid;place-items:center;border:2px solid currentColor;border-radius:50%;font:600 calc(var(--s) * .43) / 1 "Hiragino Mincho ProN","Yu Mincho",YuMincho,"Noto Serif JP","Noto Serif CJK JP",serif;letter-spacing:0;text-transform:none;pointer-events:none}.ix-stamp--red{color:#c4311f}.ix-stamp--cream{color:var(--on-image)}.noren-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-header) - 1);overflow:hidden;pointer-events:none;visibility:hidden}dialog .noren-curtain{z-index:10}.noren-curtain__rod{position:absolute;inset:0 0 auto;z-index:2;height:5px;background:#18241c}.noren-curtain__pane{position:absolute;top:0;bottom:0;width:calc(50% - 1px);display:grid;place-items:center;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .04) 0 2px,transparent 2px 6px),#2a7246;box-shadow:0 10px 30px -10px #0006}.noren-curtain__pane--l{left:0;transform-origin:0 0}.noren-curtain__pane--r{right:0;transform-origin:100% 0}.noren-curtain__kanji{font-family:Hiragino Mincho ProN,Yu Mincho,YuMincho,"Noto Serif JP","Noto Serif CJK JP",serif;font-size:clamp(44px,12vw,120px);letter-spacing:.12em;writing-mode:vertical-rl;color:#f2ebdc}.noren-curtain__loading{position:absolute;left:50%;bottom:24px;margin:0;translate:-50% 0;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:#f2ebdc;opacity:0;transition:opacity .3s}.noren-curtain.is-waiting .noren-curtain__loading{opacity:1}html.noren-entering .noren-curtain{visibility:visible}html.noren-entering .noren-curtain__pane--l{animation:noren-open-l .6s cubic-bezier(.65,0,.35,1) .05s both}html.noren-entering .noren-curtain__pane--r{animation:noren-open-r .6s cubic-bezier(.65,0,.35,1) .05s both}html.noren-entering .noren-curtain__rod{animation:noren-rod-out .3s ease-in .4s both}html.noren-entering #MainContent{animation:noren-page-in .7s var(--ease-out) both}@keyframes noren-open-l{to{transform:translate(-104%) rotate(7deg)}}@keyframes noren-open-r{to{transform:translate(104%) rotate(-7deg)}}@keyframes noren-rod-out{to{opacity:0}}@keyframes noren-page-in{0%{transform:scale(1.04)}}html.ix-special .spinner{width:26px;height:6px;margin:-3px 0 0 -13px;border:0;border-radius:0;background:radial-gradient(circle closest-side,currentColor 92%,transparent) 0 50% / 6px 6px no-repeat,radial-gradient(circle closest-side,currentColor 92%,transparent) 50% 50% / 6px 6px no-repeat,radial-gradient(circle closest-side,currentColor 92%,transparent) 100% 50% / 6px 6px no-repeat}html.ix-special .is-loading .spinner{animation:ix-dots .9s ease-in-out infinite}@keyframes ix-dots{0%,to{opacity:.35;transform:scaleX(.8)}50%{opacity:1;transform:none}}html.ix-special :is(.btn__label,.btn__done){backface-visibility:hidden;transition:opacity var(--dur-fast),transform .45s var(--ease-noren)}html.ix-special .btn__done{transform:perspective(240px) rotateX(-90deg)}html.ix-special .is-added .btn__label{transform:perspective(240px) rotateX(90deg)}html.ix-special .is-added .btn__done{transform:none}.ix-roll-wrap{position:relative;display:inline-block}.ix-roll__real{opacity:0}.ix-roll{position:absolute;left:0;top:0;display:inline-flex;line-height:inherit;white-space:pre;pointer-events:none}.ix-roll__cell{display:inline-block;height:1lh;overflow:hidden;vertical-align:top}.ix-roll__strip{display:flex;flex-direction:column}.ix-roll__strip>span{height:1lh}.ix-fly{position:fixed;left:0;top:0;z-index:300;object-fit:cover;border-radius:var(--radius-s);box-shadow:var(--shadow-m);pointer-events:none;will-change:transform}html.ix-special .qty{position:relative}.ix-roll--input{display:flex;align-items:center;justify-content:center;font:inherit}.qty__input.ix-roll-hide{color:transparent}html.ix-special :is(.variant-option__values,.tabs__list){position:relative}html.ix-special :is(.variant-option__values>.variant-pill,.tabs__list>.tabs__tab){position:relative;z-index:1}html.ix-special .ix-sliding>:is(.variant-pill,.tabs__tab){background:transparent}.ix-ghost{position:absolute;left:0;top:0;z-index:0;background:var(--color-fg);pointer-events:none}.ix-ghost--ring{background:transparent;box-shadow:inset 0 0 0 3px var(--color-fg)}html.ix-special .variant-input:checked+.variant-pill.ix-arriving{background:transparent;color:var(--color-fg);border-color:var(--color-border);box-shadow:none}html.ix-special .product__acc[open] .product__acc-content{animation:none}html.ix-special .ix-acc-flip>summary:after{display:inline-block;animation:ix-bracket .35s var(--ease-noren)}@keyframes ix-bracket{0%{transform:perspective(120px) rotateX(90deg)}}.ix-flip{display:inline-grid;gap:inherit;perspective:300px}.ix-flip>*{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:inherit;backface-visibility:hidden}html.ix-special .tabs__tab[aria-selected=true].ix-arriving{background:transparent;color:var(--color-fg);border-color:var(--color-border)}html.ix-special .announcement__item{transform:perspective(300px) rotateX(-80deg)}html.ix-special .announcement__item.is-leaving{transform:perspective(300px) rotateX(80deg)}html.ix-special .announcement__item.is-active{transform:none}html.ix-special .btn.is-loading:not(:has(.btn__label)){color:transparent}html.ix-special .btn.is-loading .spinner{color:var(--btn-fg)}.ix-typing{position:relative;-webkit-text-fill-color:transparent}.ix-typing>.ix-type{position:absolute;-webkit-text-fill-color:currentColor;pointer-events:none}html.ix-special.ix-gsap .noren-menu[open] :is(.noren-menu__panel,.noren-menu__search,.noren-menu__list>li),html.ix-special.ix-gsap .noren-menu.is-closing :is(.noren-menu__panel,.noren-menu__search),html.ix-special.ix-gsap .noren-menu__levels .noren-menu__level.is-current,html.ix-special.ix-gsap .noren-menu__levels[data-direction] .noren-menu__level.is-current{animation:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/interactions.css.map */
