.order-page{padding:48px 20px}.order-page .contact-page__inner{max-width:1200px;margin:0 auto}.order-page .contact-page__intro{margin-bottom:32px}.order-page .contact-page__eyebrow{color:#0158d6;font-weight:800;text-transform:uppercase}.order-page .order-page__grid{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);gap:40px}.order-page .contact-page__main,.order-page .contact-page__aside{min-width:0}.order-page .contact-page__section{margin-bottom:28px}.order-page .contact-page__aside{padding:28px;background:#e9ecef;border-radius:6px}.order-page .order-page__photo img{width:100%;max-height:420px;object-fit:contain}.order-page .order-page__specs div{padding:8px 0;border-bottom:1px solid #ddd}.order-page .order-page__specs span{font-weight:700}.order-page .order-page__description{overflow-wrap:anywhere}.order-page .order-page__description img{max-width:100%;height:auto}.order-page .order-page__price{display:grid;gap:8px;margin:14px 0;font-weight:800}.order-page .order-page__price-was{text-decoration:line-through;color:#555}.order-page .order-page__price-now{font-size:1.8rem;color:#0158d6}.order-page .form-group{margin-bottom:18px}.order-page label{font-weight:700;margin-bottom:6px}.order-page .form-control{min-height:44px}.order-page .contact-page__security-code{display:none;width:220px;vertical-align:middle}.order-page .order-page__comments{display:none}@media(max-width: 767px){.order-page .order-page__grid{grid-template-columns:minmax(0, 1fr);gap:16px}.order-page .contact-page__aside{padding:20px}}
