.order-detail__cards{overflow:unset}.order-detail .cart__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.order-detail .cart__order{display:-ms-grid;display:grid;-ms-grid-columns:60% auto;grid-template-columns:60% auto;gap:4px}.order-detail .cart__order .cancel-order-button,.order-detail .cart__order .pay-order-button{border-radius:1000px;text-transform:lowercase}.order-detail .cart__order .cancel-order-button{color:var(--color-gray)}.order-detail .cart__price-item{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.order-detail .cart__price-item--right{text-align:right}.order-detail .more-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px;margin-top:-4px}.order-detail .more-link__text{font-size:13px;font-weight:500;line-height:100%;letter-spacing:-.04em;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:var(--color-primary);text-underline-offset:3px;-webkit-transition:color var(--transition-base);transition:color var(--transition-base)}.order-detail .more-link__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;background-color:var(--color-white);border-radius:50%;color:var(--color-primary);-webkit-transition:background-color var(--transition-base),color var(--transition-base);transition:background-color var(--transition-base),color var(--transition-base)}.order-detail .more-link__icon svg{width:10px;height:10px}.order-detail .show-more{width:100%}.order-detail .show-more__body{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;overflow:hidden;-webkit-transition:grid-template-rows var(--transition-base);transition:grid-template-rows var(--transition-base);transition:grid-template-rows var(--transition-base),-ms-grid-rows var(--transition-base)}.order-detail .show-more__content{min-height:0}.order-detail .show-more.open .show-more__body{-ms-grid-rows:1fr;grid-template-rows:1fr}.order-detail .show-more.open .show-more__body .cart__price-items{border-top:1px solid var(--color-white)}.order-detail .show-more.open .more-link{margin-top:4px}.order-detail .show-more.open .more-link__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:768px){.order-detail .cart__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:14px}.order-detail .cart__order{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail .cart__order .cancel-order-button,.order-detail .cart__order .pay-order-button{padding:18px;font-weight:700;font-size:20px;letter-spacing:-.04em}.order-detail .cart__price-item--right>*{max-width:185px;display:inline-block}.order-detail .more-link{margin-top:9px;margin-bottom:unset}}@media only screen and (min-width:1024px){.order-detail .cart__order{gap:8px}.order-detail .cart__order .cancel-order-button,.order-detail .cart__order .pay-order-button{font-size:11px;line-height:109%;padding:10px 12px}.order-detail .cart__order .cancel-order-button:hover{color:var(--color-primary)!important}.order-detail .more-link:hover .more-link__icon{background-color:var(--color-primary);color:var(--color-white)}}@media only screen and (min-width:1500px){.order-detail .cart__order{-ms-grid-columns:70% auto;grid-template-columns:70% auto;gap:.42vw}.order-detail .cart__order .cancel-order-button,.order-detail .cart__order .pay-order-button{max-height:2.08vw;font-size:1.04vw;padding:.52vw .63vw;letter-spacing:-.04em}.order-detail .cart__price-item{gap:.42vw}.order-detail .cart__price-item--right>*{max-width:unset}.order-detail .more-link{gap:.42vw}.order-detail .more-link__text{font-size:inherit}.order-detail .more-link__icon{width:1.04vw;height:1.04vw}.order-detail .more-link__icon svg{width:.52vw;height:.52vw}.order-detail .show-more.open .more-link{margin-top:.21vw}}@media (min-width:320px) and (max-width:768px){.order-detail .cart__order .cancel-order-button,.order-detail .cart__order .pay-order-button{font-size:16px;padding:8px 12px;letter-spacing:-.02em}}