.section__main-cart-items .title-wrapper{margin-bottom:64px;align-items:baseline}@media screen and (max-width:749px){.section__main-cart-items .title-wrapper{margin-bottom:26px}}.section__main-cart-items .title-wrapper .title{font-size:46px;font-weight:400;line-height:1;letter-spacing:.04em;color:#000}@media screen and (max-width:749px){.section__main-cart-items .title-wrapper .title{font-size:32px}}.section__main-cart-items .title-wrapper .link{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.04em;color:#000;background-image:none;border-bottom:1px solid #000000}.section__main-cart-items .cart__contents{margin-top:0}.section__main-cart-items .cart-items th{padding-bottom:24px}.section__main-cart-items .cart-items thead th{color:#000;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:.04em}@media screen and (max-width:749px){.section__main-cart-items .cart-item{gap:10px 24px;grid-template:repeat(2,auto)/120px auto;padding-bottom:24px;margin-bottom:24px}.section__main-cart-items .cart-item:last-child{margin-bottom:0}}.section__main-cart-items .cart-item>td+td{padding-inline-start:40px}@media screen and (max-width:749px){.section__main-cart-items .cart-item>td+td{padding-inline-start:0}}.section__main-cart-items .cart-item .product-option *{color:#000;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.04em}.section__main-cart-items .cart-item__media{width:12rem}.section__main-cart-items .cart-item__name{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:1.75;letter-spacing:.04em;color:#000;margin-bottom:10px}.section__main-cart-items .cart-item__details{padding-inline-start:24px!important}@media screen and (max-width:749px){.section__main-cart-items .cart-item__details{padding-inline-start:0!important;grid-column:2/3}}.section__main-cart-items .cart-item__details>*{max-width:100%}.section__main-cart-items .cart-item__details .price{line-height:1;margin-top:10px}.section__main-cart-items .cart-item__details .price bdi,.section__main-cart-items .cart-item__details .price .price__prefix{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:.04em}.section__main-cart-items .cart-item__prices .price{line-height:1}.section__main-cart-items .cart-item__prices .price bdi,.section__main-cart-items .cart-item__prices .price .price__prefix{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:.04em}@media screen and (max-width:749px){.section__main-cart-items .cart-item__quantity{grid-column:2/3}}.section__main-cart-items .cart-item__quantity .quantity{border:1px solid #DFDFDF;width:13.5rem;border-radius:4px;overflow:hidden;float:right}@media screen and (max-width:749px){.section__main-cart-items .cart-item__quantity .quantity{float:none}}.section__main-cart-items .cart-item__quantity .quantity__button{background:none;color:#000;width:52px;height:52px;flex:0 0 5.2rem}.section__main-cart-items .cart-item__quantity .quantity__button:after{content:none}.section__main-cart-items .cart-item__quantity .quantity__button .icon{width:11px;height:11px;flex:0 0 11px}@media screen and (max-width:749px){.section__main-cart-items .cart-item__totals{grid-column:2/3;padding:0;justify-content:flex-start;flex-direction:column;align-items:flex-start}}@media screen and (max-width:749px){.section__main-cart-items .cart-item__totals .cart-item__price-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:10px}}.section__main-cart-items .cart-item__totals .cart-item__price-wrapper .title{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:.04em;text-align:left}.section__main-cart-items .cart-item__totals .price{line-height:1}.section__main-cart-items .cart-item__totals .price bdi,.section__main-cart-items .cart-item__totals .price .price__prefix{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:.04em}.section__main-cart-items .cart-item cart-remove-button .button{width:53px;height:28px;min-height:auto;border-radius:4px;font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/56/assets/wl-section__main-cart-items.css.map */
