.order-summary{background:var(--white);border:1px solid var(--border);padding:15px 16px 28px}.order-summary .order-title{margin-bottom:20px;font-size:24px;font-weight:500}.order-summary .order-rows{flex-direction:column;gap:8px;margin-top:18px;display:flex}.order-summary .order-rows .order-row{justify-content:space-between;font-size:16px;font-weight:400;display:flex}.order-summary .order-rows .order-row strong{font-weight:500}.order-summary .order-rows .order-row .green{color:var(--green)}.order-summary hr{border:none;border-top:1px solid var(--black);margin:15px 0}.order-summary .order-total{justify-content:space-between;align-items:start;display:flex}.order-summary .order-total h4{font-size:22px;line-height:.8}.order-summary .order-total small{font-size:12px}.order-summary .order-total .total-price{font-size:22px;font-weight:700}.order-summary .order-savings{color:var(--green);justify-content:space-between;margin-top:12px;font-size:15px;font-weight:400;display:flex}.order-summary .order-savings .green{font-weight:400}.order-summary .checkout-btn{text-align:center;background:var(--black);width:100%;color:var(--white);border:1px solid var(--black);cursor:pointer;margin-top:10px;padding:14px;font-size:18px;font-weight:500;transition:all .12s ease-out;display:inline-block}.order-summary .checkout-btn:hover{color:var(--black);background-color:#0000}.order-summary .checkout-btn:disabled{opacity:.6;cursor:not-allowed;background:var(--black);color:var(--white)}.order-summary .order-meta{flex-direction:column;gap:15px;margin-top:25px;font-size:16px;font-weight:500;display:flex}.order-summary .order-meta .Payment-logos{align-items:center;gap:8px;width:215px;display:flex}.order-summary .order-meta .Payment-logos .logo-box{flex:1}.order-summary .order-meta .Payment-logos .logo-box img{width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.order-summary .order-title{font-size:20px}.order-summary .order-rows .order-row{font-size:15px}.order-summary .order-total h4{font-size:18px}.order-summary .order-total .total-price{font-size:18px;font-weight:700}.order-summary .order-savings{margin-top:8px;font-size:14px}.order-summary .checkout-btn{padding:10px;font-size:16px}.order-summary .order-meta{font-size:14px}}@media only screen and (max-width:767px){.order-summary .order-title{font-size:20px}.order-summary .order-rows .order-row{font-size:15px}.order-summary .order-total h4{font-size:18px}.order-summary .order-total .total-price{font-size:18px;font-weight:700}.order-summary .order-savings{margin-top:8px;font-size:14px}.order-summary .checkout-btn{padding:10px;font-size:16px}.order-summary .order-meta{font-size:14px}}@media only screen and (max-width:360px){.order-summary .order-title{font-size:18px}.order-summary .order-rows .order-row{font-size:14px}.order-summary .order-total h4,.order-summary .order-total .total-price{font-size:15px}.order-summary .order-savings{margin-top:5px}.order-summary .checkout-btn{padding:10px;font-size:14px}}
