.cart__blocks .totals,.totals{display:flex;justify-content:center;align-items:baseline}.totals>*{font-size:1.6rem;margin:0}.totals>h2{font-size:calc(var(--font-heading-scale) * 1.6rem)}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__total{font-family:Noto Sans JP;font-weight:400;font-size:20px!important;line-height:1.7;letter-spacing:.02em;color:#444;margin:0}@media screen and (max-width:989px){.totals__total{font-size:18px!important}}.totals__total-value{font-family:Noto Sans JP;font-weight:500;font-size:30px;line-height:1.7;letter-spacing:.02em;color:#444;margin-left:12px}@media screen and (max-width:989px){.totals__total-value{font-size:26px}}.totals .price__yen{font-family:Noto Sans JP;font-weight:500;font-size:20px;line-height:1.7;letter-spacing:.02em;color:#444;margin:0}@media screen and (max-width:989px){.totals .price__yen{font-size:18px}}.totals .price__tax{font-family:Noto Sans JP;font-weight:400;font-size:16px;line-height:1.7;letter-spacing:.02em;color:#444;margin-left:5px}.cart__ctas+.totals{margin-top:2rem}@media all and (min-width:990px){.cart__blocks .totals{justify-content:flex-end}.totals{justify-content:baseline}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-totals.css.map */
