.PrintOrderDialog_trigger__xvYDy{width:fit-content}.PrintOrderDialog_overlay__TfQrZ{align-items:center;background:radial-gradient(circle at 24% 18%,rgba(233,175,85,.18),transparent 26%),rgba(3,3,4,.72);bottom:0;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:1000}.PrintOrderDialog_dialog__1IeJg{background:linear-gradient(180deg,rgba(38,35,31,.98),rgba(15,15,16,.98)),#181818;border:1px solid rgba(244,189,96,.28);border-radius:8px;box-shadow:0 28px 80px rgba(0,0,0,.72);color:#f5ead0;max-height:min(820px,calc(100dvh - 48px));max-width:920px;overflow:hidden;width:min(920px,100%)}.PrintOrderDialog_header__9n_RD{align-items:flex-start;border-bottom:1px solid rgba(244,189,96,.14);display:flex;gap:18px;justify-content:space-between;padding:22px 24px 18px}.PrintOrderDialog_eyebrow__Brgdj{color:#d6ad61;display:block;font-size:11px;font-weight:800;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.PrintOrderDialog_title__hPyED{color:#fff4d6;font-size:24px;line-height:1.1;margin:8px 0 0}.PrintOrderDialog_closeButton__zd0Ni{align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#f5ead0;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.PrintOrderDialog_closeButton__zd0Ni:hover{border-color:rgba(244,189,96,.48)}.PrintOrderDialog_body__69AWq{display:grid;gap:0;grid-template-columns:minmax(280px,.85fr) minmax(360px,1fr);max-height:calc(min(820px, 100dvh - 48px) - 78px);overflow:auto}.PrintOrderDialog_summary__uDRw2{background:radial-gradient(circle at 50% 20%,rgba(244,189,96,.14),transparent 36%),rgba(9,9,10,.54);border-right:1px solid rgba(244,189,96,.12);display:flex;flex-direction:column;min-width:0;padding:24px}.PrintOrderDialog_preview__MHLy_{align-items:center;aspect-ratio:1/1;background:radial-gradient(circle at 50% 42%,rgba(255,236,196,.12),transparent 32%),#0e0e10;border:1px solid rgba(244,189,96,.16);border-radius:8px;display:flex;justify-content:center;overflow:hidden}.PrintOrderDialog_preview__MHLy_ img{display:block;height:100%;object-fit:cover;width:100%}.PrintOrderDialog_previewFallback__xheNk{color:rgba(245,234,208,.58);font-size:13px}.PrintOrderDialog_modelTitle__ywn_E{color:#fff4d6;font-size:18px;line-height:1.2;margin:18px 0 0}.PrintOrderDialog_summaryText__4FfrD{color:rgba(245,234,208,.66);font-size:13px;line-height:1.6;margin:10px 0 0}.PrintOrderDialog_quoteBox__hG_fy{border:1px solid rgba(244,189,96,.16);border-radius:8px;display:grid;gap:10px;margin-top:20px;padding:16px}.PrintOrderDialog_quoteLine__hy8qt,.PrintOrderDialog_quoteTotal__JFhPj{align-items:center;color:rgba(245,234,208,.72);display:flex;font-size:13px;justify-content:space-between}.PrintOrderDialog_quoteTotal__JFhPj{border-top:1px solid rgba(244,189,96,.16);color:#fff4d6;font-size:16px;font-weight:800;padding-top:12px}.PrintOrderDialog_note__cwAph{align-items:flex-start;color:rgba(245,234,208,.68);display:flex;font-size:12px;gap:8px;line-height:1.5;margin-top:14px}.PrintOrderDialog_form__Xn8bn{display:grid;gap:20px;padding:24px}.PrintOrderDialog_section__KKYQn{display:grid;gap:12px}.PrintOrderDialog_sectionHeader__9aK7T{align-items:center;display:flex;gap:8px}.PrintOrderDialog_sectionHeader__9aK7T h3{color:#f6d49e;font-size:13px;letter-spacing:.12em;margin:0;text-transform:uppercase}.PrintOrderDialog_optionGrid__YwvWD{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.PrintOrderDialog_optionButton___tVsQ{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.11);border-radius:8px;color:rgba(245,234,208,.72);cursor:pointer;min-height:76px;padding:12px;text-align:left}.PrintOrderDialog_lockedQuantity__sos3S strong,.PrintOrderDialog_optionButton___tVsQ strong{color:#fff4d6;display:block;font-size:14px}.PrintOrderDialog_lockedQuantity__sos3S span,.PrintOrderDialog_optionButton___tVsQ span{display:block;font-size:12px;line-height:1.4;margin-top:5px}.PrintOrderDialog_optionButton___tVsQ[data-selected=true]{background:rgba(244,189,96,.13);border-color:rgba(244,189,96,.62);color:#f5ead0}.PrintOrderDialog_lockedQuantity__sos3S{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.11);border-radius:8px;color:rgba(245,234,208,.66);padding:12px}.PrintOrderDialog_fieldGrid__dpphg{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.PrintOrderDialog_fieldWide__aFdsC,.PrintOrderDialog_field__jFKhe{display:grid;gap:7px}.PrintOrderDialog_fieldWide__aFdsC{grid-column:1/-1}.PrintOrderDialog_fieldWide__aFdsC label,.PrintOrderDialog_field__jFKhe label{color:rgba(245,234,208,.72);font-size:12px;font-weight:700}.PrintOrderDialog_fieldWide__aFdsC textarea,.PrintOrderDialog_field__jFKhe input{background:rgba(5,5,6,.52);border:1px solid rgba(255,255,255,.14);border-radius:7px;color:#f5ead0}.PrintOrderDialog_fieldWide__aFdsC textarea:focus,.PrintOrderDialog_field__jFKhe input:focus{border-color:rgba(244,189,96,.62);outline:none}.PrintOrderDialog_error__Qr8eB{background:rgba(179,52,52,.15);border:1px solid rgba(255,126,126,.28);border-radius:7px;color:#ffd0c8;font-size:13px;line-height:1.5;margin:0;padding:10px 12px}.PrintOrderDialog_actions__CKmpJ{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.PrintOrderDialog_payButton__UB94Z{background:linear-gradient(180deg,#d69a45,#8f531d)!important;border-color:rgba(255,229,176,.3)!important;color:#fff7dd!important}.PrintOrderDialog_secondaryButton__y5nhx{border-color:rgba(255,255,255,.16)!important;color:#f5ead0!important}@media (max-width:760px){.PrintOrderDialog_overlay__TfQrZ{align-items:stretch;padding:12px}.PrintOrderDialog_dialog__1IeJg{max-height:calc(100dvh - 24px)}.PrintOrderDialog_header__9n_RD{padding:18px 18px 14px}.PrintOrderDialog_title__hPyED{font-size:21px}.PrintOrderDialog_body__69AWq{grid-template-columns:1fr;max-height:calc(100dvh - 102px)}.PrintOrderDialog_summary__uDRw2{border-right:0;border-bottom:1px solid rgba(244,189,96,.12);padding:18px}.PrintOrderDialog_preview__MHLy_{aspect-ratio:16/10}.PrintOrderDialog_form__Xn8bn{gap:18px;padding:18px}.PrintOrderDialog_fieldGrid__dpphg,.PrintOrderDialog_optionGrid__YwvWD{grid-template-columns:1fr}.PrintOrderDialog_actions__CKmpJ{flex-direction:column-reverse}.PrintOrderDialog_actions__CKmpJ button{width:100%}}