body{line-height:1.85}h1,h2,h3,.h1,.h2,.h3{line-height:1.45;letter-spacing:.02em}.prose{overflow-wrap:anywhere}.product-info__block-item[data-block-type=title] h1{font-size:clamp(21px,2vw,30px)}.collection-description{max-width:76ch}.product-card__title{line-height:1.65}.shopify-section--media-grid .content-over-media>.prose{background:#ffffffed;padding:20px;max-width:95%;color:#292123}.shopify-section--image-with-text .image-with-text img{object-fit:contain}.freyara-selection{padding:72px max(24px,calc((100vw - 1360px)/2));background:#fff}.freyara-selection header{text-align:center;margin-bottom:36px}.freyara-selection__eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px}.freyara-selection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.freyara-selection__image{display:block;background:#faf6f5;aspect-ratio:1;overflow:hidden}.freyara-selection__image img{width:100%;height:100%;object-fit:contain;transition:transform .35s}.freyara-selection__image:hover img{transform:scale(1.035)}.freyara-selection__category{font-size:11px;letter-spacing:.04em;margin:22px 0 8px;color:#766b6e}.freyara-selection h3{font-size:23px;margin-bottom:12px}.freyara-selection__detail{font-size:14px;line-height:1.9;margin-bottom:14px}.freyara-selection__price{font-size:16px;margin-bottom:16px}.freyara-selection__link{text-decoration:underline;text-underline-offset:5px;font-size:13px}@media(max-width:699px){.freyara-selection{padding:48px 20px}.freyara-selection__grid{grid-template-columns:1fr;gap:40px}.freyara-selection__image{aspect-ratio:1.15}.shopify-section--media-grid .content-over-media>.prose{padding:16px}.header__logo-text{font-size:20px}.product-info h1{font-size:22px}}@media(prefers-reduced-motion:reduce){.freyara-selection__image img{transition:none}}:root{--heading-font-family: "Noto Sans JP", "Hiragino Sans", "Yu Gothic", Meiryo, sans-serif;--text-font-family: "Noto Sans JP", "Hiragino Sans", "Yu Gothic", Meiryo, sans-serif}body{font-family:var(--text-font-family)}.product-content-below-gallery__description :is(p,span,li,div,strong,b,em,td,th){font-family:inherit!important}.product-content-below-gallery__description{font-family:var(--text-font-family);line-height:1.85;text-align:left}.product-content-below-gallery__description :is(p,li){text-align:left}.product-card .product-title{font-size:15px;line-height:1.75;text-transform:none}.collection-toolbar__button{font-size:14px}.freyara-selection__category{font-size:13px}.freyara-selection__detail{font-size:15px}.freyara-selection__link{display:inline-flex;align-items:center;min-height:44px;font-size:15px}@media(min-width:1000px){.product-content-below-gallery__description :is(p,ul,ol){max-width:48em;margin-inline:auto}.product-content-below-gallery__description p:has(img,video,iframe){max-width:100%}}@media(max-width:699px){:root{--text-base: 1rem}.button,button.button{min-height:48px;font-size:15px}input,textarea,select{font-size:16px}.header__primary-nav button,.header__secondary-nav :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.header__secondary-nav{gap:0}.quantity-selector :is(button,input){min-width:44px;min-height:44px}.product-info__block-item[data-block-type=title] h1{font-size:21px;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/freyara-jp.css.map */
