@charset "UTF-8";.c-cart{--border-color: 0 0 0}@media screen and (min-width:700px){.c-cart .container--sm{padding-inline:40px}}@media screen and (max-width:699px){.c-cart__title{margin-bottom:14px}}@media screen and (max-width:699px){.c-cart__form .order-summary__header,.c-cart__form .order-summary__header tr{display:block}.c-cart__form .order-summary__header th{line-height:1}.c-cart__form .order-summary__header th:first-child{width:100%;display:block;text-align:center}.c-cart__form .order-summary__header th:not(:first-child){display:none}}@media screen and (max-width:699px){.c-cart__form .order-summary__body tr{padding-block:30px;border-bottom:1px solid #000000;display:flex;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px;row-gap:25px}}@media screen and (max-width:699px){.c-cart__form .order-summary__body .c-cart__form--line-item{width:100%}.c-cart__form .order-summary__body .c-cart__form--line-item .line-item__media{--line-item-media-width: 120px}}@media screen and (max-width:699px){.c-cart__form .order-summary__body .c-cart__form--quantity{display:block;border:none}}@media screen and (min-width:700px){.c-cart__form .order-summary__body .c-cart__form--quantity{width:105px;box-sizing:content-box;padding-inline-start:0;padding-inline-end:110px}}@media screen and (max-width:699px){.c-cart__form .order-summary__body .c-cart__form--price{display:block}}.c-cart__form th{opacity:1;font-size:14px}@media screen and (min-width:700px){.c-cart__form th:first-child span{padding-inline:50px}}@media screen and (min-width:700px){.c-cart__form td{padding-block:40px}}@media screen and (max-width:699px){.c-cart__form td{border:none!important;padding-block:0!important}}.c-cart__form .line-item{-moz-column-gap:1rem;column-gap:1rem}.c-cart__form .c-lineitem-vendor{font-size:16px;font-weight:700;font-family:goldenbook,zen-old-mincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;line-height:1}.c-cart__form .c-lineitem-title{font-size:15px;font-weight:700}.c-cart__form .c-lineitem-sku{font-size:12px;font-weight:700}.c-cart__remove{font-size:14px}.c-cart__lineitem--price{font-weight:700;letter-spacing:.05em;font-size:18px;padding-block-end:40px;display:block}.c-cart__lineitem--price .c-yen-mark{font-size:.7em}.c-cart .c-cart-footer{flex-direction:column;justify-content:center;align-items:center}.c-cart .c-cart-footer .cart-recap{gap:20px;justify-items:center}@media screen and (min-width:700px){.c-cart .c-cart-footer .cart-recap{margin:0 auto;width:534px}}@media screen and (max-width:699px){.c-cart .c-cart-footer .cart-recap{width:100%}}.c-cart .c-cart-footer .c-cart__submit{font-size:18px;font-weight:700;padding-block:15px;height:70px}@media screen and (min-width:700px){.c-cart .c-cart-footer .c-cart__submit{margin-block-start:50px}}@media screen and (max-width:699px){.c-cart .c-cart-footer .c-cart__submit{margin-block-start:30px}}.c-cart .c-cart-footer .c-cart__gift-submit{margin-block-start:-8px;font-size:15px;font-weight:700;padding-block:10px;height:50px}.c-cart .c-cart-footer__subtotal{font-weight:700;justify-content:space-between}@media screen and (min-width:700px){.c-cart .c-cart-footer__subtotal{width:440px}}@media screen and (max-width:699px){.c-cart .c-cart-footer__subtotal{width:100%;line-height:1}}.c-cart .c-cart-footer__subtotal span{letter-spacing:.05em}.c-cart .c-cart-footer__subtotal span:first-child{font-size:12px}.c-cart .c-cart-footer__subtotal span:last-child{font-size:19px}.c-cart .c-cart-footer__subtotal span:last-child .c-yen-mark{font-size:.7em}.c-cart .c-cart-footer__total{font-weight:700;justify-content:space-between}@media screen and (min-width:700px){.c-cart .c-cart-footer__total{width:440px}}@media screen and (max-width:699px){.c-cart .c-cart-footer__total{width:100%;line-height:1}}.c-cart .c-cart-footer__total span:first-child{letter-spacing:.1em;font-size:18px}.c-cart .c-cart-footer__total span:last-child{font-size:23px;letter-spacing:.05em}.c-cart .c-cart-footer__total span:last-child .c-yen-mark{font-size:.7em}.c-cart .c-cart__link--continue{display:inline-block;margin-top:20px;border-bottom:1px solid #000}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-template-cart.css.map */
