:root{--akz-kinari: #F6F2EA;--akz-suna: #E4DED2;--akz-suna-dark: #EDE7DB;--akz-sumi: #2B2725;--akz-nibi: #6E6862;--akz-tetsu: #34302C;--akz-bengara: #9A3A24;--akz-ai: #2F4A68;--heading-font-family: "Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", "YuMincho", serif;--heading-font-weight: 700;--heading-font-style: normal;--heading-text-transform: none;--text-font-family: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Yu Gothic", "YuGothic", Meiryo, sans-serif;--text-font-weight: 400;--text-font-bold-weight: 500;--button-height: 50px}body{font-family:var(--text-font-family);letter-spacing:.04em;line-height:1.85;-webkit-font-smoothing:antialiased;font-feature-settings:"palt" 0;word-break:normal;line-break:strict}::selection{background:var(--akz-bengara);color:#fff}.heading,.h1,.h2,.h3,.h4,.h5,.h6,.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--heading-font-family);font-weight:700;letter-spacing:.1em;line-height:1.55;text-transform:none}.heading--small,.heading--xsmall,.heading--xxsmall{font-family:var(--text-font-family);font-weight:500;letter-spacing:.24em;line-height:1.6;color:var(--akz-nibi);text-transform:uppercase}.slideshow .heading--small,.collection-list .heading--small,.image-overlay .heading--small{color:inherit;opacity:.9}.section__header .heading.h2,.section__header .heading.h1{letter-spacing:.14em}.section__header .text-container .heading.h2:after{content:"";display:block;width:32px;height:1px;margin:18px auto 0;background:var(--akz-bengara)}.section__header--left .text-container .heading.h2:after{margin-left:0}.announcement-bar,.announcement-bar__message{font-family:var(--text-font-family);letter-spacing:.1em;font-size:13px}.header{border-bottom:1px solid var(--akz-suna)}.header__logo-text{font-family:var(--heading-font-family);font-weight:700;letter-spacing:.22em;text-transform:uppercase}.header__linklist-item,.header__linklist-link,.header__inline-navigation a{letter-spacing:.1em}.button{font-family:var(--text-font-family);font-weight:500;letter-spacing:.14em;text-transform:none;border-radius:0}.button--primary:not(.button--outline){transition:background-color .2s ease}.button--primary:not(.button--outline):hover{background-color:#7e2e1c}.button--outline{border-width:1px}.link,.rte a:not(.button){text-underline-offset:4px}.product-item{background:#fff;border:1px solid var(--akz-suna)}.product-item__image-wrapper{background:#fff}.product-item__info{padding:14px 16px 18px}.product-item-meta__title{font-family:var(--text-font-family);font-weight:400;font-size:14px;line-height:1.7;letter-spacing:.04em;color:var(--akz-sumi)}.product-item-meta__vendor{display:inline-block;font-size:11px;letter-spacing:.08em;color:var(--akz-ai);border:1px solid var(--akz-ai);padding:0 8px;margin-bottom:6px;text-transform:none}.price{font-family:var(--text-font-family);font-weight:500;letter-spacing:.02em;font-feature-settings:"tnum" 1}.price--highlight{color:var(--akz-bengara)}.product-item__quick-buy-button{border-radius:0}.label{border-radius:0;letter-spacing:.08em;font-weight:500}.tabs-nav__item{font-family:var(--text-font-family);letter-spacing:.12em;text-transform:none}.tabs-nav__item[aria-expanded=true]{color:var(--akz-sumi)}.tabs-nav__position{background:var(--akz-bengara)}.collection-list .heading.h3,.collection-list .heading.h4{letter-spacing:.12em}.slideshow .heading.h1,.slideshow .heading--large{letter-spacing:.16em;line-height:1.5}.image-with-text .heading.h2{letter-spacing:.14em;line-height:1.6}.image-with-text .rte,.image-with-text p{line-height:2}.text-with-icons{border-top:1px solid var(--akz-suna);border-bottom:1px solid var(--akz-suna)}.text-with-icons__item .heading,.text-with-icons__content-wrapper .heading{font-family:var(--heading-font-family);letter-spacing:.12em}.text-with-icons__icon-wrapper svg{color:var(--akz-bengara)}.article-item__category{color:var(--akz-ai);letter-spacing:.16em}.article-item__title{font-family:var(--heading-font-family);letter-spacing:.06em;line-height:1.7}.footer__item-title{font-family:var(--text-font-family);font-weight:500;letter-spacing:.24em;font-size:12px;text-transform:uppercase}.footer__item-content,.footer__item-content .rte{line-height:2;letter-spacing:.05em}.input__field{border-radius:0;background:#fff}@media screen and (max-width:740px){body{letter-spacing:.03em}.heading.h1,.slideshow .heading.h1{letter-spacing:.1em}.heading--small,.heading--xsmall{letter-spacing:.18em}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/akazuki.css.map */
