body{color:#14323b;background-color:#fff;font-weight:400}.page-width,.section{position:relative;z-index:1}body,p,li,span,a{font-family:Noto Sans JP,Inter,sans-serif!important}.product-form__submit,.product-form__submit.button,.button--primary{position:relative;overflow:hidden;border-radius:9999px;border:1px solid #d4c7a0;background-image:linear-gradient(135deg,#fdfdfb,#f5eddc 40%,#efe3c3 60%,#fdfdfb);color:#2e3a3f!important;font-weight:600;letter-spacing:.08em;text-transform:none;box-shadow:0 6px 14px #00000052;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.product-form__submit:before,.product-form__submit.button:before,.button--primary:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.55),transparent 55%),radial-gradient(circle at 100% 100%,rgba(255,216,140,.7),transparent 60%);opacity:0;pointer-events:none;transition:opacity .2s ease}.product-form__submit:hover,.product-form__submit.button:hover,.button--primary:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 10px 26px #00000075}.product-form__submit:hover:before,.product-form__submit.button:hover:before,.button--primary:hover:before{opacity:1}.button,.button--secondary,.shopify-payment-button__button{color:#fff!important}.product__title,.cart__heading,.cart-item__name,.cart-item__price,.cart-item__details,.checkout-title,.os-step__title,.os-step__review-title{color:#14323b!important}h1,h2,h3,.title,.title--primary,.title--section{color:#14323b;text-shadow:0 0 6px rgba(255,230,190,.3),0 0 14px rgba(68,43,120,.35)}.title--primary,.section-heading,.section-header__title{position:relative;padding-bottom:.4em}.title--primary:after,.section-heading:after,.section-header__title:after{content:"";position:absolute;left:0;bottom:0;width:72px;height:2px;background:linear-gradient(90deg,#f5e3b8,#c6a667);box-shadow:0 0 10px #ffe4b8b3}.cyber-gold{color:#ecd89b;text-shadow:0 0 6px rgba(255,223,158,.4),0 0 12px rgba(255,200,120,.25),0 0 24px rgba(255,230,170,.2);letter-spacing:.05em}.cyber-gold-small{color:#e1c88a;text-shadow:0 0 4px rgba(236,204,137,.4)}.product-card__title,.card__heading{font-weight:500;letter-spacing:.04em;color:#14323b!important}.product-card__title:hover{text-shadow:0 0 8px rgba(230,205,150,.7)}.header-wrapper{background:linear-gradient(135deg,#050a1c,#180c40);border-bottom:1px solid rgba(214,190,132,.9);box-shadow:0 8px 28px #00000061}.header__announcement{background:linear-gradient(90deg,#f5dca0,#e7c98a,#f5dca0);color:#1e1a11!important;letter-spacing:.07em}.header__heading-logo,.header__icon,.header__icon svg,.header__icon .icon{filter:drop-shadow(0 0 6px rgba(255,230,190,.6))}.header__icon svg,.header__icon .icon,.header__icon{stroke:#f8f5ef!important;color:#f8f5ef!important;opacity:.96;filter:drop-shadow(0 0 6px rgba(255,245,220,.7));transition:all .25s ease;stroke-width:1.2px!important}.header__icon:hover svg,.header__icon:hover .icon{stroke:#fff!important;color:#fff!important;filter:drop-shadow(0 0 10px rgba(255,255,255,.9));opacity:1;transform:translateY(-1px)}.header__inline-menu .list-menu__item a,.header__menu-item,.header__menu-item .link{font-family:Hiragino Mincho ProN,Yu Mincho,\6e38\660e\671d,MS PMincho,serif!important;letter-spacing:.16em;color:#f3e3c3!important;text-shadow:0 0 6px rgba(255,230,190,.65),0 0 14px rgba(75,60,140,.55)}.header__inline-menu .list-menu__item a:hover{color:#fff!important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation,.menu-drawer__menu,.menu-drawer__menu-item-wrapper{background:radial-gradient(circle at 0% 0%,rgba(160,120,255,.25) 0,transparent 55%),linear-gradient(180deg,#050712,#08071c 55%,#050712)!important}.menu-drawer__utility,.menu-drawer__footer{background:linear-gradient(180deg,#08071c,#05050f)!important}.menu-drawer__menu-item,.menu-drawer__menu-item .link,.menu-drawer__menu-item a,.menu-drawer__navigation-item,.menu-drawer__inner .list-menu__item,.menu-drawer__inner .list-menu__item a{color:#f9f4ea!important;font-family:Hiragino Mincho ProN,Yu Mincho,\6e38\660e\671d,MS PMincho,serif!important;font-weight:400;letter-spacing:.12em;opacity:.95;text-shadow:0 0 6px rgba(0,0,0,.65),0 0 12px rgba(255,230,190,.45)}.card--standard .card__inner{border-radius:18px;border:1px solid rgba(210,193,145,.65);box-shadow:0 10px 26px #00000075,0 0 0 1px #2d205252;overflow:hidden}.card__media img{transition:transform .25s ease,filter .25s ease}.card--standard:hover .card__media img{transform:scale(1.03);filter:saturate(1.08) contrast(1.04)}.related-products .card__heading,.related-products .product-card__title,.related-products .price,.related-products .price-item,.related-products .price-item--regular,.related-products .price-item--sale,.related-products .price--on-sale .price-item--regular,.related-products .price--on-sale .price-item--sale{color:#14323b!important;opacity:1!important}a,.link,.product__text a{color:#bda4ff}a:hover,.link:hover{color:#e1c8ff;text-decoration-color:#c6a667}.color-background-1,.color-background-1 p,.color-background-1 span,.color-background-1 li,.color-background-1 a,.color-background-1 .card__heading,.color-background-1 .product-card__title,.color-background-1 .price,.color-background-1 .price-item{color:#14323b!important;opacity:1!important}.rich-text__heading,.rich-text__text,.banner__heading,.banner__text{color:#14323b!important}.newsletter__subheading,.newsletter__subheading p,.newsletter__text{color:#14323be6!important}.main .rte,.main .rte p,.main .rte li,.main .rte span{color:#14323b!important}.product__description,.product__description p,.product__description span,.product__description li,.product__description td,.product__description th{background:transparent!important;color:#14323b!important}.price,.price-item,.price-item--regular,.price-item--sale,.price--on-sale .price-item--regular,.price--on-sale .price-item--sale{color:#14323b!important;opacity:1!important}.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded{display:none!important}.product-form__submit,.shopify-payment-button .shopify-payment-button__button--unbranded{color:#2e3a3f!important;font-weight:600!important;text-shadow:0 0 6px rgba(255,255,255,.25)}.product-form__submit:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background:linear-gradient(90deg,#f1e3c4,#dfc896)!important;color:#1e1a11!important}.product-form__submit,.shopify-payment-button__button--unbranded{border-width:1.5px!important;border-color:#1e1a1166!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
