.hero__text-content .hero__title,.collection-hero .section-header__title{font-size:clamp(26px,calc(2vw + 18px),40px)!important;line-height:1.2!important;letter-spacing:.01em;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.hero__text-content .hero__top-subtitle{font-size:clamp(14px,calc(.3vw + 13px),16px)!important;line-height:1.4;letter-spacing:.06em;margin-bottom:10px;overflow-wrap:anywhere}.hero__text-content .hero__subtitle{font-size:clamp(16px,calc(.3vw + 15px),18px)!important;line-height:1.5;margin-top:12px;margin-bottom:20px;overflow-wrap:anywhere;text-wrap:pretty}.promo-grid__text,.type-banner__text,.background-media-text__text{font-size:16px;line-height:1.5;min-width:0;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none}.promo-grid__text .rte--strong,.promo-grid__text .promo-grid__title,.type-banner__text :is(h1,h2,h3,.h1,.h2,.h3),.background-media-text__text :is(h1,h2,h3,.h1,.h2,.h3){font-size:clamp(22px,calc(1vw + 18px),30px)!important;line-height:1.25!important;letter-spacing:.01em;white-space:normal;text-wrap:balance}.promo-grid__text .rte--em,.background-media-text__text .h5{font-size:14px;line-height:1.4}.background-media-text__text .enlarge-text{font-size:16px;line-height:1.5}.background-media-text__text{max-width:100%;box-sizing:border-box}:is(.hero__text-content,.promo-grid__text,.background-media-text__text) .btn{font-size:15px!important;line-height:1.35;min-height:44px;max-width:100%;box-sizing:border-box;padding:12px 20px;white-space:normal;overflow-wrap:anywhere;letter-spacing:.04em}.type-banner__content{flex-wrap:wrap}.image-grid__item-heading{font-size:clamp(18px,calc(.5vw + 16px),22px);line-height:1.35;overflow-wrap:anywhere}.announcement-bar{font-size:14px;line-height:1.4}.scrolling-text__inner span{font-size:clamp(18px,calc(1vw + 14px),26px)!important;line-height:1.4}@media only screen and (max-width:768px){.hero__text-content{min-width:0;max-width:100%}.background-media-text__text{padding:24px}.hero__text-content .hero__title{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/shokunin-banner.css.map */
