@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Noto+Serif+JP:wght@400;500;700&display=swap";:root{--takumi-gold: #C9A84C;--takumi-gold-light: #D4B96A;--takumi-gold-dark: #A8893A;--takumi-gold-glow: rgba(201, 168, 76, .25);--takumi-gold-border: rgba(201, 168, 76, .15);--takumi-bg-dark: #0a0a0a;--takumi-bg-card: #111111;--takumi-font-display: "Cormorant Garamond", "Noto Serif JP", serif}h1,h2,h3,.h1,.h2,.h3,.hx-heading,.title,.rte h1,.rte h2,.rte h3{font-family:var(--takumi-font-display)!important;letter-spacing:.1em}.price-item,.price .money,.price-item--regular,.price-item--sale,.product__price .price-item,sale-price,.card-information .price{color:var(--takumi-gold)!important}.card-wrapper,.product-card-wrapper,.card--standard{transition:box-shadow .4s ease,transform .3s ease}.card-wrapper:hover,.product-card-wrapper:hover,.card--standard:hover{box-shadow:0 0 20px var(--takumi-gold-glow),0 4px 15px #0000004d;transform:translateY(-2px)}.header-wrapper,.section-header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--takumi-gold-border)!important}.button--primary,.shopify-challenge__button,button.button,a.button{border:1px solid var(--takumi-gold)!important;transition:all .3s ease}.button--primary:hover,button.button:hover,a.button:hover{background:var(--takumi-gold)!important;color:#000!important;box-shadow:0 0 15px var(--takumi-gold-glow)}.button--secondary{border:1px solid var(--takumi-gold-border)!important;transition:all .3s ease}.button--secondary:hover{border-color:var(--takumi-gold)!important;color:var(--takumi-gold)!important}.field__input,.select__select,.form__input,input[type=email],input[type=text],input[type=search],textarea,select{background:var(--takumi-bg-card)!important;border:1px solid var(--takumi-gold-border)!important;color:#fff!important;transition:border-color .3s ease}.field__input:focus,.select__select:focus,input:focus,textarea:focus{border-color:var(--takumi-gold)!important;outline:none;box-shadow:0 0 8px #c9a84c26}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:var(--takumi-gold-dark);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--takumi-gold)}html{scrollbar-width:thin;scrollbar-color:var(--takumi-gold-dark) #0a0a0a}.section-template--takumi_customizer:after,.section-template--brand_story:after,.section-template--why_takumi:after{content:"\5320";position:absolute;bottom:20px;right:30px;font-size:120px;font-family:"Noto Serif JP",serif;color:#c9a84c0a;pointer-events:none;z-index:0;line-height:1}.section-template--takumi_customizer,.section-template--brand_story,.section-template--why_takumi{position:relative;overflow:hidden}.takumi-reveal{opacity:0;transform:translateY(15px);transition:opacity .6s ease,transform .6s ease}.takumi-reveal.takumi-visible{opacity:1;transform:translateY(0)}a:not(.button):hover{color:var(--takumi-gold-light)}.collapsible-content summary .icon-caret{color:var(--takumi-gold)}.newsletter .field__input{border-color:var(--takumi-gold-border)!important}.badge{border:1px solid var(--takumi-gold-border)}hr,.divider{border-color:var(--takumi-gold-border)!important}.section-footer,footer.footer{border-top:1px solid rgba(201,168,76,.15)!important}.footer__content-top{border-bottom:1px solid rgba(201,168,76,.08);padding-bottom:3.6rem}.footer-block__heading,.footer h2{font-family:var(--takumi-font-display)!important;color:var(--takumi-gold)!important;font-size:1.5rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.6rem}.footer-block .list-menu__item,.footer a{transition:color .2s ease}.footer-block .list-menu__item:hover,.footer a:hover{color:var(--takumi-gold)!important}.footer__content-bottom{border-top:1px solid rgba(201,168,76,.08)}.footer .newsletter-form__field-wrapper{max-width:36rem}.footer .newsletter-form__button{background:var(--takumi-gold)!important;color:#0a0a0a!important}.footer .newsletter-form__button:hover{background:var(--takumi-gold-light)!important;box-shadow:0 0 12px #c9a84c40}.footer .list-payment .payment-icon{filter:brightness(.8) contrast(1.1);transition:filter .2s ease}.footer .list-payment .payment-icon:hover{filter:brightness(1) contrast(1)}.footer .list-social__link{transition:color .2s ease,transform .2s ease}.footer .list-social__link:hover{color:var(--takumi-gold)!important;transform:translateY(-2px)}.announcement-bar{font-family:var(--takumi-font-display)!important;letter-spacing:.08em;font-size:1.3rem}.collapsible-content .accordion summary{border-color:#c9a84c1a!important}.collapsible-content .accordion summary:hover{color:var(--takumi-gold)!important}.collapsible-content .accordion .icon-caret{color:var(--takumi-gold)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/takumi-dark-gold.css.map */
