h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{text-wrap:balance}p{text-wrap:pretty}html[lang^=ja]:not([data-sg-auto-phrase=off]) :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5):not([data-sg-line-break=off]){word-break:auto-phrase;text-wrap:balance}@media screen and (max-width:749px){html[lang^=ja] .hxxl{font-size:calc(var(--font-heading-scale) * 5rem)}html[lang^=ja] .hxl{font-size:calc(var(--font-heading-scale) * 4rem)}}.sg-phrase{text-wrap:balance}html[lang^=ja]:not([data-sg-auto-phrase=off]) .sg-phrase:not([data-sg-line-break=off]){word-break:auto-phrase}html[lang^=ja] budoux-ja{font:inherit;letter-spacing:inherit}html[lang^=ja]:not([data-sg-auto-phrase=off]) :is(.image-with-text .image-with-text__text-item,.image-with-text .image-with-text__content>:is(.image-with-text__heading,.image-with-text__text),.multicolumn .multicolumn-list__item,.multicolumn .multicolumn-card__info,.rich-text .rich-text__blocks){min-width:0}html[lang^=ja]:not([data-sg-auto-phrase=off]) :is(.image-with-text .image-with-text__content>:is(.image-with-text__heading,.image-with-text__text),.multicolumn :is(.title,.multicolumn-card__info h3,.multicolumn-card__info .rte),.rich-text .rich-text__blocks>:is(.rich-text__heading,.rich-text__text)){min-width:0;max-width:100%;overflow-wrap:anywhere}html[lang^=ja]:not([data-sg-auto-phrase=off]) [data-sg-phrase-overflow]:not([data-sg-line-break=off]){word-break:normal;overflow-wrap:anywhere}html[lang^=ja]:not([data-sg-auto-phrase=off]) [data-sg-phrase-overflow]:not([data-sg-line-break=off]) budoux-ja{word-break:normal!important}
/*# sourceMappingURL=/cdn/shop/t/59/assets/sg-japanese-line-breaks.css.map */
