.order-form-module__0WGtuW__grid{grid-template-columns:1fr 340px;align-items:start;gap:28px;display:grid}.order-form-module__0WGtuW__main{flex-direction:column;gap:20px;display:flex}.order-form-module__0WGtuW__card{background:var(--accent);border-radius:11px;padding:2px}.order-form-module__0WGtuW__cardInner{background:var(--surface);border-radius:9.5px;padding:26px}.order-form-module__0WGtuW__cardTitle{letter-spacing:-.02em;color:var(--ink);margin-bottom:18px;font-size:26px;line-height:1.05}.order-form-module__0WGtuW__cardTitle strong{color:var(--accent-deep);font-style:italic;font-weight:400}.order-form-module__0WGtuW__split{grid-template-columns:140px 1fr;align-items:stretch;gap:18px 22px;display:grid}.order-form-module__0WGtuW__shortCol{flex-direction:column;justify-content:space-between;gap:16px;display:flex}.order-form-module__0WGtuW__longCol{flex-direction:column;gap:16px;display:flex}.order-form-module__0WGtuW__fieldGrow{flex:1}.order-form-module__0WGtuW__grow{flex:1;min-height:120px}.order-form-module__0WGtuW__pairs{grid-template-columns:1fr 1fr;align-items:start;gap:16px 22px;display:grid}.order-form-module__0WGtuW__deliveryCol{flex-direction:column;gap:16px;display:flex}.order-form-module__0WGtuW__req{color:var(--danger)}.order-form-module__0WGtuW__optional{color:var(--ink-faint);text-transform:none;letter-spacing:0;font-weight:400}.order-form-module__0WGtuW__switch{cursor:pointer;align-items:center;gap:13px;margin-top:auto;display:flex}.order-form-module__0WGtuW__switchInput{opacity:0;width:1px;height:1px;position:absolute}.order-form-module__0WGtuW__switchTrack{background:var(--line-strong);border-radius:999px;flex:none;width:40px;height:23px;transition:background .16s,box-shadow .16s;position:relative}.order-form-module__0WGtuW__switchTrack:after{content:"";background:var(--surface);width:17px;height:17px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .16s;position:absolute;top:3px;left:3px}.order-form-module__0WGtuW__switchInput:checked+.order-form-module__0WGtuW__switchTrack{background:var(--accent)}.order-form-module__0WGtuW__switchInput:checked+.order-form-module__0WGtuW__switchTrack:after{transform:translate(17px)}.order-form-module__0WGtuW__switchInput:focus-visible+.order-form-module__0WGtuW__switchTrack{box-shadow:0 0 0 3px var(--accent-faint)}.order-form-module__0WGtuW__switchLabel{color:var(--ink-soft);font-size:13px;line-height:1.35}.order-form-module__0WGtuW__brand{color:var(--ink);font-style:italic;font-weight:500}.order-form-module__0WGtuW__callout{border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent-faint);align-items:center;gap:14px;margin-top:20px;padding:16px 18px;display:flex}.order-form-module__0WGtuW__calloutMark{background:var(--accent);width:30px;height:30px;color:var(--on-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.order-form-module__0WGtuW__calloutText{color:var(--ink);font-size:14px;line-height:1.55}.order-form-module__0WGtuW__side{flex-direction:column;gap:18px;display:flex;position:sticky;top:88px}.order-form-module__0WGtuW__titleBox{background:linear-gradient(135deg,#c65a3a 0%,#d97a4e 60%,#e89a6a 100%);border-radius:12px;padding:16px 20px;box-shadow:0 10px 30px #c65a3a57}.order-form-module__0WGtuW__titleEyebrow{text-transform:uppercase;letter-spacing:.14em;color:#fff6eed1;margin-bottom:4px;font-size:11px}.order-form-module__0WGtuW__titleName{text-transform:uppercase;color:#fff6ee;font-size:30px;line-height:1.05}.order-form-module__0WGtuW__titleBadge{text-transform:uppercase;letter-spacing:.07em;color:#fff6ee;background:#fff6ee2e;border:1px solid #fff6ee52;border-radius:8px;margin-top:12px;padding:9px 13px;font-size:13.5px;font-weight:600;line-height:1.25;display:block}.order-form-module__0WGtuW__orderBox{background:linear-gradient(158deg, #ffe08a 0%, var(--accent) 52%, var(--accent-deep) 100%);border:1.5px solid #ffffffeb;border-radius:12px;padding:24px;box-shadow:0 18px 56px #f3ba4026}.order-form-module__0WGtuW__lineRow{color:var(--ink);border-bottom:1px dashed #1c181447;justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.order-form-module__0WGtuW__totalRow{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0 18px;display:flex}.order-form-module__0WGtuW__totalLabel{color:var(--ink);font-size:15px;font-weight:500}.order-form-module__0WGtuW__totalValue{font-family:var(--font-mono);color:var(--on-accent);font-size:30px;font-weight:700}.order-form-module__0WGtuW__payBtn{width:100%;color:var(--ink);cursor:pointer;background:#fff;border:none;border-radius:8px;padding:15px;font-family:inherit;font-size:15px;font-weight:600;transition:box-shadow .18s,filter .18s;box-shadow:0 6px 18px #0003}.order-form-module__0WGtuW__payBtn:hover{filter:brightness(1.03);box-shadow:0 16px 40px #00000080}.order-form-module__0WGtuW__fine{color:var(--ink);border-top:1px dashed #1c18144d;margin-top:13px;padding-top:13px;font-size:12px;line-height:1.5}.order-form-module__0WGtuW__fineCentered{text-align:center;margin-top:11px;padding-top:11px}@media (max-width:900px){.order-form-module__0WGtuW__grid{grid-template-columns:1fr;gap:18px}.order-form-module__0WGtuW__side{display:contents}.order-form-module__0WGtuW__titleBox{order:-1}.order-form-module__0WGtuW__orderBox{order:1}.order-form-module__0WGtuW__split,.order-form-module__0WGtuW__pairs{grid-template-columns:1fr}.order-form-module__0WGtuW__cardInner{padding:20px}.order-form-module__0WGtuW__shortCol{gap:16px}}
.order-module__bD6bLq__page{background:var(--ink);position:relative}.order-module__bD6bLq__glow{pointer-events:none;background:radial-gradient(120% 70% at 15% 0,#f3ba402e,#0000 55%),radial-gradient(90% 60% at 100% 8%,#e69ab021,#0000 50%);position:absolute;inset:0}.order-module__bD6bLq__dots{pointer-events:none;opacity:.5;background-image:radial-gradient(#faf6ef24 1.4px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0}.order-module__bD6bLq__footerFade{pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--ink) 92%, var(--bg-deep)));height:220px;position:absolute;bottom:0;left:0;right:0}.order-module__bD6bLq__inner{max-width:1240px;margin:0 auto;padding:52px 40px 80px;position:relative}.order-module__bD6bLq__head{max-width:860px;margin-bottom:34px}.order-module__bD6bLq__title{letter-spacing:-.02em;color:var(--bg);text-wrap:balance;margin-bottom:12px;font-size:46px;line-height:1.03}.order-module__bD6bLq__hl{color:var(--accent);font-style:italic}.order-module__bD6bLq__lede{color:#faf6efa6;font-size:16px;line-height:1.6}@media (max-width:900px){.order-module__bD6bLq__inner{padding:34px 20px 60px}.order-module__bD6bLq__head{margin-bottom:24px}.order-module__bD6bLq__title{font-size:34px}}