:root{--ng-display: "Archivo", "Inter", "Noto Sans JP", sans-serif;--ng-text: "Inter", "Noto Sans JP", sans-serif;--font-heading--family: var(--ng-display);--font-heading--weight: 800;--font-heading--style: normal;--font-accent--family: var(--ng-display);--font-accent--weight: 800;--font-body--family: var(--ng-text);--font-subheading--family: var(--ng-text);--letter-spacing--display-tight: -.035em;--letter-spacing--display-normal: -.025em;--letter-spacing--display-loose: -.01em;--letter-spacing--heading-tight: -.03em;--letter-spacing--heading-normal: -.02em;--letter-spacing--heading-loose: .01em;--ng-ease: cubic-bezier(.22, .61, .36, 1);--ng-dur: .55s}h1,h2,.h1,.h2{line-height:.92}.announcement-bar slideshow-arrows{display:none!important}.announcement-bar__text{letter-spacing:.1em;text-transform:uppercase;font-weight:500;font-size:.7rem}.header__row{border-bottom:1px solid rgb(var(--color-border-rgb) / 1)}.header__row--top{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.menu-list__link-title,.mega-menu__link-title{text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:500;position:relative}.menu-list__link-title:after,.mega-menu__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ng-ease)}.menu-list__link:hover .menu-list__link-title:after,.mega-menu__link:hover .mega-menu__link-title:after{transform:scaleX(1)}.button:not(.button-unstyled):not(.quick-add__button),.button-secondary:not(.button-unstyled){text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:.78rem;transition:transform .2s var(--ng-ease),background-color .2s var(--ng-ease),border-color .2s var(--ng-ease)}.button:not(.button-unstyled):not(.quick-add__button):hover,.button-secondary:not(.button-unstyled):hover{transform:translateY(-2px)}.slideshow--single-media .slideshow-controls__dots,.slideshow--single-media .slideshow-control{display:none}@keyframes ng-kenburns{0%{transform:scale(1.04) translate(0)}to{transform:scale(1.1) translate(-1.4%,-.9%)}}.slideshow--single-media .slideshow-slide img{animation:ng-kenburns 20s ease-in-out infinite alternate;transform-origin:center center}@keyframes ng-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.shopify-section-group-header-group+* .group-block-content>*{animation:ng-rise .8s var(--ng-ease) backwards}.shopify-section-group-header-group+* .group-block-content>*:nth-child(1){animation-delay:.1s}.shopify-section-group-header-group+* .group-block-content>*:nth-child(2){animation-delay:.2s}.shopify-section-group-header-group+* .group-block-content>*:nth-child(3){animation-delay:.32s}.shopify-section-group-header-group+* .group-block-content>*:nth-child(4){animation-delay:.44s}.marquee__wrapper{border-top:1px solid rgb(var(--color-border-rgb) / 1);border-bottom:1px solid rgb(var(--color-border-rgb) / 1)}.collection-card__image img{transition:transform .7s var(--ng-ease)}.collection-card:hover .collection-card__image img{transform:scale(1.06)}.collection-card__content{transition:opacity .4s var(--ng-ease)}.collection-card:hover .collection-card__content{opacity:.82}.card-gallery{background:transparent}.product-card__content .text-block p{font-family:var(--ng-text);font-size:.8rem;font-weight:500;letter-spacing:0;line-height:1.45;transition:opacity .2s var(--ng-ease)}.product-card:hover .product-card__content .text-block p{opacity:.6}.product-card .price{font-family:var(--ng-text);font-size:.8rem;letter-spacing:0;font-variant-numeric:tabular-nums;opacity:.72}.product-card__content{--product-card-gap: 7px !important}.variant-option--buttons .variant-option__button-label{min-height:44px;min-width:56px;transition:transform .15s var(--ng-ease),background-color .2s var(--ng-ease)}.variant-option__button-label__text{letter-spacing:.02em;font-size:.85rem;font-weight:600}.product-inventory__text{font-size:.8rem;letter-spacing:0}.accordion summary,.accordion [role=button]{letter-spacing:.01em;font-size:.88rem;font-weight:600}.rte table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}.rte table th,.rte table td{border:1px solid rgb(var(--color-border-rgb) / 1);padding:8px 12px;white-space:nowrap;font-size:.85rem}.rte table th{background:rgb(var(--color-foreground-rgb) / .05);font-weight:600}.sorting-filter__label,.facets__label{letter-spacing:.02em;font-size:.82rem}.footer-utilities__text{font-size:.78rem;letter-spacing:0}.email-signup__input{letter-spacing:0}.ng-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--ng-dur) var(--ng-ease),transform var(--ng-dur) var(--ng-ease);will-change:opacity,transform}.ng-reveal.is-in{opacity:1;transform:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.slideshow--single-media .slideshow-slide img,.shopify-section-group-header-group+* .group-block-content>*{animation:none}.ng-reveal{opacity:1;transform:none;transition:none}.button:hover,.button-secondary:hover,.collection-card:hover .collection-card__image img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nodgrid.css.map */
