:root{--t-round: "Zen Maru Gothic", "Zen Kaku Gothic New", sans-serif;--t-serif: "Shippori Mincho", "Hiragino Mincho ProN", "Yu Mincho", serif;--t-en: "Cormorant Garamond", "Shippori Mincho", serif}body .kyo-footer__tagline,body .kyo-footer__news-text,body .kyo-footer__sns,body .kyo-footer__nav a{font-size:1.45rem;line-height:2}body .kyo-footer__copy{font-size:1.3rem}body .header__heading-subtitle{font-size:1.2rem}body .product__tax{font-size:1.25rem}body .product__info-container .icon-with-text .h4{font-size:1.4rem}body .kyo-ptype{font-size:1.35rem}body .quantity__label{font-size:1.4rem}body .kyo-card__price{font-size:1.5rem}body .card__heading,body .card__heading a{line-height:1.7}body .mobile-facets__count,body .facets__label,body .active-facets__button-inner{font-size:1.35rem}body .price-item,body .price .price-item--regular{letter-spacing:.05em}body .kyo-lead,body .kyo-materials__text,body .kyo-store__text,body .kyo-feature__text{font-size:1.5rem;line-height:2.1}body .kyo-hero__sub{font-size:1.45rem}body .product__description{font-size:1.55rem;line-height:2.1}body .rte,body .article-template__content{line-height:2.1}body .card__heading,body .card__heading a{font-size:1.6rem}body .cart-item__name{font-size:1.7rem}body .product__title h1{letter-spacing:.1em}body .price,body .price-item{font-feature-settings:"palt"}body .ks{letter-spacing:.05em}body .ks-hero__kicker{font-size:1.5rem;letter-spacing:.34em}body .ks-hero__title{font-size:clamp(3.2rem,5.4vw,6rem);letter-spacing:.18em;line-height:1.5}body .ks-hero__note{font-size:1.5rem}body .ks-welcome__heading{font-size:clamp(2.4rem,3.4vw,3.8rem);letter-spacing:.14em}body .ks-welcome__text{font-size:1.6rem;line-height:2.3}body .ks-dish__title{font-size:clamp(2rem,2.4vw,2.8rem);letter-spacing:.14em}body .ks-dish__text{font-size:1.5rem}body .ks-fact dt{font-size:1.45rem}body .ks-fact dd{font-size:1.6rem}body .ks-more__name{font-size:2rem}body .ks-more__text{font-size:1.4rem}body .bk,body .km--bread,body .bk p,body .bk li,body .bk dd,body .bk dt,body .bk a,body .km--bread p,body .km--bread li,body .km--bread a,body .km--bread dd{font-family:var(--t-round)}body .bk{font-weight:500}body .bk-hero__lead{font-size:1.6rem;line-height:2.1;font-weight:500}body .bk-bubble{font-size:1.5rem}body .bk-chip{font-size:clamp(1.5rem,1.7vw,1.8rem)}body .bk-story__text{font-size:1.6rem;line-height:2.2}body .bk-good__text{font-size:1.5rem;line-height:2}body .bk-good__title{font-size:clamp(2rem,2.2vw,2.4rem)}body .bk-sign__facts{font-size:1.6rem}body .bk-badge{font-size:clamp(1.4rem,1.5vw,1.7rem)}body .bk-more__text{font-size:1.4rem}body .km--bread{font-weight:500}body .km--bread .km-head__lead{font-size:1.55rem}body .km--bread .km-item__name{font-size:1.6rem}body .km--bread .km-item__text{font-size:1.45rem;line-height:2}body .km--bread .km-notes__list{font-size:1.5rem}body .fr,body .km--cake,body .rc,body .fr p,body .fr li,body .fr dd,body .fr dt,body .fr a,body .km--cake p,body .km--cake li,body .km--cake dd,body .km--cake a,body .rc p,body .rc li,body .rc dd,body .rc dt,body .rc a{font-family:var(--t-serif);font-weight:400}body .fr-intro__text,body .fr-value__text,body .fr-order__text,body .fr-info__facts,body .rc-values__text,body .rc-req__row dd,body .rc-quote__text,body .km--cake .km-head__lead{font-size:1.55rem;line-height:2.2}body .fr-hero__kicker{font-size:clamp(1.6rem,1.8vw,2rem);letter-spacing:.16em}body .fr-hero__est{font-size:1.5rem}body .fr-more__text{font-size:1.4rem}body .km--cake .km-item__name{font-size:1.9rem;font-weight:500}body .km--cake .km-item__text{font-size:1.4rem;line-height:2}body .km--cake .km-item__price{font-size:1.5rem}body .km--cake .km-item__price b{font-size:2rem}body .km--cake .km-notes__list{font-size:1.5rem}body .rc-hero__lead{font-size:1.6rem}body .rc-req__row dt{font-size:2rem}body .fr-tag__note,body .fr-tag__facts{font-size:1.5rem}body .kp{font-size:1.55rem}body .kp-hero__lead{font-size:1.6rem;line-height:2.1}body .kp-q__text{font-size:clamp(1.7rem,1.9vw,2rem)}body .kp-q__body{font-size:1.55rem;line-height:2.1}body .kp-table{font-size:1.5rem}body .kp-dl__row dt{font-size:1.7rem}body .kp-dl__row dd{font-size:1.6rem}body .kp-store__text{font-size:1.4rem}body .kp-field__label{font-size:1.5rem}body .kp-notice__text{font-size:1.45rem}body .kp-tel__name{font-size:1.4rem}body .kp-tel__hours{font-size:1.3rem}body .kp-doc{font-size:1.55rem;line-height:2.1}body .kp-doc dd{font-size:1.55rem}body .kp-doc dt{font-size:1.75rem}body .kp-doc dd>ul{font-size:1.5rem}body .km--rest .km-head__lead{font-size:1.55rem;letter-spacing:.08em}body .km--rest .km-group__title{letter-spacing:.16em}@media screen and (max-width:749px){body .ks-welcome__text,body .bk-story__text,body .kp-q__body,body .kp-doc,body .fr-intro__text,body .rc-values__text,body .km--cake .km-head__lead{font-size:1.5rem}body .km--bread .km-item__text,body .km--cake .km-item__text{font-size:1.4rem}body .ks-hero__title{font-size:clamp(2.8rem,8vw,3.8rem)}}body .kp-table td:last-child,body .kp-table th:last-child{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kyo-type.css.map */
