:root{--nanan-mincho: "Hiragino Mincho ProN", "Hiragino Mincho Pro", "Yu Mincho", YuMincho, "Noto Serif JP", "Noto Serif CJK JP", "Source Han Serif JP", serif;--heading-font-family: var(--nanan-mincho);--text-font-family: var(--nanan-mincho)}:root{--nanan-line: color-mix(in srgb, currentColor 14%, transparent);--nanan-soft: color-mix(in srgb, currentColor 64%, transparent);--nanan-faint: color-mix(in srgb, currentColor 6%, transparent)}.shopify-section--main-product .h4{font-size:20px;color:rgb(var(--text-color))}.shopify-section--main-product .h6,.shopify-section--featured-collections .h6{font-size:16px}.shopify-section--main-product :is(.quantity-selector,.select,.input){border-color:rgb(var(--text-color));color:rgb(var(--text-color))}.shopify-section--main-product input::placeholder{color:rgb(var(--text-color))}.shopify-section--main-product :is(.product-info__block-item,hr){border-color:rgb(var(--text-color))}.product-specs{display:grid;grid-template-columns:max-content 1fr;column-gap:1rem;row-gap:.125rem;margin:0;font-size:.8125rem;line-height:1.5;color:rgb(var(--text-color) / .75)}.product-specs__row{display:contents}.product-specs dt{opacity:.8}.product-specs dd{margin:0}.bundle-details__item+.bundle-details__item{margin-top:2rem}.bundle-details__name{font-size:var(--text-base);margin:0 0 .5rem}.bundle-details__body{font-size:.8125rem;line-height:1.7}.bundle-details__body p{margin-block:.5rem 0}.nanan-pickup-note{display:grid;gap:.375rem;padding-block:.75rem;border-block:1px solid rgb(var(--text-color) / .15);line-height:1.8;letter-spacing:.04em;text-align:start}.nanan-pickup-note>*{margin:0}.nanan-pickup-note__title{letter-spacing:.12em}.guide-toc{padding:0;margin:0 0 3rem;list-style:none;font-size:.9375rem;column-gap:2rem}.guide-toc li{break-inside:avoid;margin-block-end:.25rem}@media screen and (min-width:700px){.guide-toc{columns:2}}.guide-toc a{text-decoration:none}.guide-item{padding-block-start:2rem;margin-block-start:2.5rem;border-block-start:1px solid rgb(var(--text-color) / .12)}.guide-item:first-of-type{margin-block-start:0}.guide-item__title{font-size:1.0625rem;font-weight:700;letter-spacing:.08em;margin:0 0 1rem;scroll-margin-top:7rem}.guide-item__body{padding-inline-start:1em;font-size:.9375rem;line-height:1.9}.guide-item__body p,.guide-item__body ul{margin-block:0 .75rem}.nanan-map{width:100%;max-width:800px;margin:auto}.nanan-map__title{text-align:center}.nanan-map__frame{display:block;margin:auto;border:0}.nanan-map__link{text-align:center;margin-top:10px}.prose iframe{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/90/assets/nanan-design.css.map */
