.color-scheme-3 .rte,.color-scheme-3 p{color:rgb(var(--color-foreground))}.multicolumn .title-wrapper-with-link{justify-content:center}.multicolumn .title{text-align:center}.rich-text__blocks.center .rich-text__text{max-width:34em;margin-left:auto;margin-right:auto}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.rich-text__heading,.footer-block__heading,.main-page-title{text-wrap:balance}.rich-text__text p,.multicolumn-card__info .rte p,.footer-block__details-content p,.product__description p,.page-width--narrow .rte p,.uchinoko-price-note,.uchinoko-btn-note,.uchinoko-eta,.uchinoko-omakase p,.uchinoko-assurance__terms p,.uchinoko-color-note,.uchinoko-cart-note p{text-wrap:pretty}:lang(ja) h1,:lang(ja) h2,:lang(ja) h3,:lang(ja) .title,:lang(ja) .rich-text__heading,:lang(ja) .main-page-title,:lang(ja) .rich-text__text p,:lang(ja) .multicolumn-card__info .rte p,:lang(ja) .footer-block__details-content p,:lang(ja) .product__description p,:lang(ja) .page-width--narrow .rte p,:lang(ja) .announcement-bar__message,:lang(ja) .uchinoko-price-note,:lang(ja) .uchinoko-btn-note,:lang(ja) .uchinoko-eta,:lang(ja) .uchinoko-omakase p,:lang(ja) .uchinoko-assurance__list li,:lang(ja) .uchinoko-assurance__terms p,:lang(ja) .uchinoko-color-note,:lang(ja) .uchinoko-cart-note p{word-break:auto-phrase}.u-phrase{display:inline-block}.u-nobr{white-space:nowrap}[id$=__hero] .rich-text__heading{font-size:min(calc(var(--font-heading-scale) * 4rem),6.3vw)}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.rich-text__heading,.footer-block__heading,.main-page-title{font-feature-settings:"halt"}.page-width--narrow .rte h2{margin-top:4rem;margin-bottom:1.2rem}.page-width--narrow .rte h2:first-child{margin-top:0}.page-width--narrow .rte h3{margin-top:2.8rem;margin-bottom:.6rem}.page-width--narrow .rte h3+p{margin-top:0}.page-width--narrow .rte p{line-height:1.9}.footer-block__heading{font-size:1.4rem}@media screen and (max-width:749px){.collection .product-grid:not(.grid--1-col-tablet-down) .grid__item:only-child{flex:1 0 auto;max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}}.product__info-container [id^=price-]{display:inline-block}.product__info-container .product__tax{display:inline-block;margin-left:.8rem}.collection__title,.related-products__heading,.collection-hero__title{text-align:center}.product__description>details{border-top:.1rem solid rgba(var(--color-foreground),.08)}.product__description>details:last-of-type{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.product__description>details>summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:4.4rem;padding:1.5rem 0;font-weight:var(--font-body-weight-bold)}.product__description>details>summary h3{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.product__description>details>summary:after{content:"";flex-shrink:0;width:.6rem;height:.6rem;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;transform:rotate(45deg);transition:transform var(--duration-default) ease}.product__description>details[open]>summary:after{transform:rotate(225deg)}.product__description>details>summary~*{margin:0 0 1.5rem}.product__description>details>summary~*:last-child{margin-bottom:0}.product__description details table td{text-align:center}@media screen and (max-width:749px){.product__description details table th,.product__description details table td{padding:.7em .5em}}.uchinoko-qty-note{font-size:1.3rem;line-height:1.6;color:#9b2c20;margin:.4rem 0 0;width:min-content;min-width:100%;text-wrap:pretty;word-break:auto-phrase}[id$=__hero_image].banner{margin:0 1.5rem;border-radius:var(--media-radius);overflow:hidden}@media screen and (min-width:750px){[id$=__hero_image].banner{width:calc(100% - 10rem);max-width:64rem;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/uchinoko-custom-2.css.map */
