.lt-basket-page{max-width:1240px;margin:auto}.lt-basket-intro{color:#53647b;font-size:15px;line-height:1.6;margin:-8px 0 25px}.lt-cart-steps{list-style:none;display:flex;gap:24px;padding:0 0 24px;margin:0 0 28px;border-bottom:1px solid #e1e7ef;color:#62738a;font-size:13px}.lt-cart-steps li{display:flex;align-items:center;gap:9px}.lt-cart-steps b{display:grid;place-items:center;width:27px;height:27px;border:1px solid #cad4e2;border-radius:50%;font-size:12px}.lt-cart-steps [aria-current]{color:#024ddf;font-weight:700}.lt-cart-steps [aria-current] b{background:#024ddf;color:#fff;border-color:#024ddf}.lt-basket-page .basket-item{border-color:#dfe6ef;border-radius:12px;padding:24px;background:#fff}.lt-basket-page .basket-item img{border-radius:6px}.lt-basket-page .basket-item h2{font-size:19px;line-height:1.4}.lt-basket-page .basket-item p{line-height:1.6}.lt-basket-page .basket-item-price{float:none;display:block;clear:both;text-align:right;padding-top:20px}.lt-basket-page .basket-summary{border-color:#dae3f0;border-radius:14px;background:#f8faff;padding:26px;box-shadow:0 8px 30px #172e5010}.lt-basket-page .summary-row{font-size:14px;gap:16px;line-height:1.5}.lt-basket-page .summary-row>span:last-child{text-align:right}.lt-basket-page .summary-total{font-size:20px}.lt-checkout-hint,.lt-checkout-note{font-size:12px;line-height:1.65;color:#52647c;margin:12px 0}.lt-checkout-note a{color:#024ddf;text-decoration:underline}.lt-checkout-button{min-height:52px;border-radius:7px;gap:12px}.lt-checkout-button:disabled{background:#dce4ef;color:#4e6079;cursor:not-allowed;opacity:1}.lt-checkout-error{padding:12px;background:#fff0ee;color:#9b271b;font-size:13px;border-radius:6px;margin-top:12px}.lt-checkout-error[hidden]{display:none}.lt-basket-page .basket-saved-message{font-size:12px;line-height:1.6;margin-top:18px}.lt-basket-page .remove-item{width:38px;height:38px}.lt-cart-delivery{display:flex;gap:10px;align-items:flex-start;padding:17px 0 0;border-top:1px solid #dfe6ef;margin-top:18px}.lt-cart-delivery>svg{flex:0 0 20px;width:20px;height:20px;color:#024ddf}.lt-cart-delivery strong,.lt-cart-delivery small{display:block}.lt-cart-delivery strong{font-size:13px;margin-bottom:5px}.lt-cart-delivery small{font-size:12px;line-height:1.6;color:#52647c}
@media(max-width:767px){.lt-cart-steps{gap:12px;justify-content:space-between;font-size:11px}.lt-cart-steps li{gap:6px}.lt-cart-steps b{width:23px;height:23px;flex:0 0 23px}.lt-basket-page .basket-item{padding:18px 14px}.lt-basket-page .basket-summary{position:static;padding:22px;margin-top:24px}.lt-basket-page .basket-item h2{font-size:16px;margin-right:28px}.lt-basket-page .lt-service-facts{grid-template-columns:1fr}.lt-basket-intro{font-size:14px}.lt-basket-page .basket-item-price{font-size:19px}.lt-checkout-button{width:100%}}
