.zakaz-page{padding:var(--section-y-tight) 0 var(--section-y);background:#fff}.zakaz-content{max-width:calc(var(--container-text) + var(--gutter) * 2);margin-inline:auto}.zakaz-breadcrumb{margin-bottom:var(--space-lg);font-size:var(--text-xs);color:var(--color-ink-muted)}.zakaz-breadcrumb a{color:var(--color-ink-muted);text-decoration:none}.zakaz-breadcrumb a:hover{color:var(--color-accent)}.zakaz-page h1{font-size:var(--h1-size);line-height:var(--leading-tight);margin:0 0 var(--space-sm);color:var(--color-ink)}.zakaz-lead{font-size:var(--text-lead);line-height:var(--leading-body);color:var(--color-ink-soft);margin:0 0 var(--space-lg)}.zakaz-offer{border-radius:var(--radius-lg);margin-bottom:var(--space-xl);background:#ece5d8;border:1px solid #ece5d8;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;display:grid;overflow:hidden}.zakaz-offer__item{background:#fdfbf6;flex-direction:column;gap:.35rem;padding:1.1rem 1.25rem;display:flex}.zakaz-offer__k{color:var(--color-ink-muted);font-size:.9rem}.zakaz-offer__v{color:var(--color-accent);font-size:1.05rem;font-weight:600}.zakaz-section{margin-bottom:var(--section-y)}.zakaz-section h2{font-size:var(--h2-size);margin:0 0 var(--space-sm);color:var(--color-ink);font-weight:700}.zakaz-section p{line-height:var(--leading-body);color:var(--color-ink-soft);margin:0 0 1rem}.zakaz-step{background:#fff;padding:1.35rem 1.5rem}.zakaz-step__n{color:var(--color-accent);margin-bottom:.4rem;font-size:.78rem;font-weight:600;display:inline-block}.zakaz-note{border:1px solid var(--rule);border-radius:var(--radius-md);color:var(--color-ink-soft);margin-bottom:var(--space-xl);background:#fdfbf6;padding:1.1rem 1.35rem;line-height:1.7}.zakaz-note a{color:var(--color-accent)}.zakaz-cats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.85rem;margin:1.5rem 0;display:grid}.zakaz-cat{border-radius:var(--radius-md);transition:transform .2s var(--ease-out), opacity .2s var(--ease-out), color .2s var(--ease-out), background-color .2s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);background:#fff;border:1px solid #ece5d8;flex-direction:column;gap:.3rem;padding:1rem 1.2rem;text-decoration:none;display:flex}.zakaz-cat:hover{background:#fdfbf6;border-color:#7d6b4f}.zakaz-cat__t{color:var(--color-ink);font-weight:600}.zakaz-cat__p{color:var(--color-accent);white-space:nowrap;font-size:.95rem}.zakaz-wholesale{color:var(--color-ink-muted);font-size:.98rem}.zakaz-faq{gap:.6rem;display:grid}.zakaz-faq__item{border-radius:var(--radius-md);background:#fff;border:1px solid #ece5d8;padding:1rem 1.2rem}.zakaz-faq__item summary{cursor:pointer;color:var(--color-ink);font-weight:600;list-style:none}.zakaz-faq__item summary::-webkit-details-marker{display:none}.zakaz-faq__item summary:after{content:"+";float:right;color:var(--color-accent);font-weight:400}.zakaz-faq__item[open] summary:after{content:"−"}.zakaz-faq__item summary:hover{color:var(--color-accent)}.zakaz-faq__item p{color:var(--color-ink-soft);margin:.75rem 0 0;line-height:1.7}.zakaz-form-block{border-top:1px solid var(--rule);padding-top:var(--space-xl)}.zakaz-form-block h2{font-size:var(--text-2xl);margin:0 0 .5rem;font-weight:700}.zakaz-form-sub{color:var(--color-ink-soft);max-width:68ch;margin:0 0 1.5rem;line-height:1.7}.zakaz-form-sub a{color:var(--color-accent);white-space:nowrap;font-weight:600}.zakaz-form{max-width:520px}@media (max-width:600px){.zakaz-step{padding:1.1rem 1.15rem}}.zakaz-triggers{gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.zakaz-trigger{border-radius:var(--radius-md);background:#fff;border:1px solid #ece5d8;gap:.35rem;padding:1rem 1.2rem;display:grid}.zakaz-trigger__sign{color:var(--color-ink);font-weight:600;line-height:1.5}.zakaz-trigger__why{color:var(--color-ink-soft);font-size:.97rem;line-height:1.65}.zakaz-table-wrap{border-radius:var(--radius-lg);border:1px solid #ece5d8;margin:1.5rem 0 1rem;overflow-x:auto}.zakaz-table{border-collapse:collapse;background:#fff;width:100%;min-width:560px}.zakaz-table th{text-align:left;letter-spacing:.04em;color:var(--color-ink-muted);white-space:nowrap;background:#fdfbf6;border-bottom:1px solid #ece5d8;padding:.9rem 1.1rem;font-size:.82rem;font-weight:600}.zakaz-table td{color:var(--color-ink-soft);vertical-align:top;border-bottom:1px solid #f4efe5;padding:.9rem 1.1rem;line-height:1.6}.zakaz-table tr:last-child td{border-bottom:0}.zakaz-badge{white-space:nowrap;border-radius:999px;padding:.25rem .7rem;font-size:.85rem;font-weight:600;display:inline-block}.zakaz-badge--repair{color:var(--color-success);background:#eef4ef}.zakaz-badge--replace{color:var(--color-danger);background:#f7ece9}.zakaz-table-note{color:var(--color-ink-muted);font-size:.97rem}.zakaz-gains{border-radius:var(--radius-lg);background:#ece5d8;border:1px solid #ece5d8;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;margin-top:1.5rem;display:grid;overflow:hidden}.zakaz-gain{background:#fff;padding:1.2rem 1.35rem}.zakaz-gain__title{color:var(--color-accent);margin:0 0 .4rem;font-size:1.05rem}.zakaz-gain__text{color:var(--color-ink-soft);margin:0;font-size:.97rem;line-height:1.65}.zakaz-facts{border-radius:var(--radius-lg);margin-bottom:var(--space-xl);background:#ece5d8;border:1px solid #ece5d8;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;display:grid;overflow:hidden}.zakaz-fact{background:#fdfbf6;flex-direction:column;gap:.3rem;padding:1.15rem 1.25rem;display:flex}.zakaz-fact__v{color:var(--color-accent);font-size:1.2rem;font-weight:700}.zakaz-fact__k{color:var(--color-ink-muted);font-size:.92rem;line-height:1.45}.zakaz-options{border-radius:var(--radius-lg);background:#ece5d8;border:1px solid #ece5d8;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;margin-top:1.5rem;display:grid;overflow:hidden}.zakaz-option{background:#fff;padding:1.25rem 1.35rem}.zakaz-option__title{color:var(--color-ink);margin:0 0 .45rem;font-size:1.05rem}.zakaz-option__text{color:var(--color-ink-soft);margin:0;font-size:.97rem;line-height:1.65}.zakaz-steps{border-radius:var(--radius-lg);background:#ece5d8;border:1px solid #ece5d8;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.zakaz-step{background:#fff;grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:1.35rem 1.5rem;display:grid}.zakaz-step__n{color:var(--color-accent-light);letter-spacing:.04em;padding-top:.15rem;font-size:.95rem;font-weight:700}.zakaz-step__title{color:var(--color-ink);margin:0 0 .4rem;font-size:1.08rem}.zakaz-step__text{color:var(--color-ink-soft);max-width:68ch;margin:0;line-height:1.7}@media (max-width:600px){.zakaz-step{grid-template-columns:minmax(0,1fr);gap:.4rem}}.zakaz-offer,.zakaz-steps,.zakaz-gains,.zakaz-facts,.zakaz-options{background:#fff}.zakaz-offer>*,.zakaz-steps>*,.zakaz-gains>*,.zakaz-facts>*,.zakaz-options>*{outline:1px solid #ece5d8}@media (min-width:640px){:is(.zakaz-facts:has(>:nth-child(4):last-child),.zakaz-cats:has(>:nth-child(4):last-child),.zakaz-offer:has(>:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}}.zakaz-gains>:last-child:nth-child(odd){grid-column:1/-1}
