:root{--font-ja: "YakuHanMincho", "Noto Serif JP", "\6e38\660e\671d", "Yu Mincho", "\30d2\30e9\30ae\30ce\660e\671d  ProN", "Hiragino Mincho ProN", serif;--font-en: "Cormorant Garamond", "Georgia", serif;--color-brand-bg: #faf8f5;--color-brand-text: #2c2420;--color-brand-text-light: #6b5e56;--color-brand-accent: #2c2420;--color-brand-border: #e0d8d0}body{font-family:var(--font-ja);color:var(--color-brand-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.heading,[class*=heading]{font-family:var(--font-en)}.product-description em,.rte em,.rich-text em{font-family:var(--font-en);font-style:italic;font-weight:400;letter-spacing:.02em}.color-scheme--scheme-1,.color-scheme--scheme-2{--background: 250 248 245}.section-spacing{--section-vertical-spacing: 5rem}@media screen and (min-width:1000px){.section-spacing{--section-vertical-spacing: 7rem}}.product-card__title,.product-card__info{font-family:var(--font-en);letter-spacing:.03em;text-transform:none}.product-card__price{font-family:var(--font-ja);font-size:.85em;letter-spacing:0}.product-description,.product__description{font-family:var(--font-ja);line-height:2;letter-spacing:.04em}.product-description p,.product__description p{margin-bottom:1.5em}.product-description ul,.product__description ul{font-size:.9em;line-height:1.8;color:var(--color-brand-text-light);margin-top:2em;padding-left:0;list-style:none}.product-description ul li:before,.product__description ul li:before{content:"\2014  ";color:var(--color-brand-border)}.header__logo-text,.header .logo-text{font-family:var(--font-en);font-weight:400;font-style:italic;letter-spacing:.06em;text-transform:lowercase}.footer{font-family:var(--font-ja);font-size:.85em}.rich-text .heading,.rich-text h1,.rich-text h2{font-family:var(--font-en);font-style:italic;font-weight:400;letter-spacing:.04em;line-height:1.4}.rich-text p{font-family:var(--font-ja);line-height:2;letter-spacing:.04em}.button,[class*=button--]{font-family:var(--font-en);letter-spacing:.12em;text-transform:uppercase;font-weight:400}.slideshow__title,.slideshow .heading{font-family:var(--font-en);font-style:italic;font-weight:400}.media-grid .heading{font-family:var(--font-en);font-weight:400;letter-spacing:.04em}::selection{background:var(--color-brand-text);color:var(--color-brand-bg)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
