.purchase-context-dialog{border:1px solid #c9b79b;max-width:560px;width:calc(100% - 36px);padding:30px;background:#fffdf8;color:#173f40;font-family:inherit}.purchase-context-dialog::backdrop{background:rgba(20,35,34,.6)}.purchase-context-dialog h2{font-size:25px;line-height:1.5;margin:0 0 12px}.purchase-context-dialog p{line-height:1.7}.purchase-context-dialog label{display:block;margin:18px 0}.purchase-context-dialog select{display:block;width:100%;padding:14px;font:inherit;color:inherit;background:white;border:1px solid #a7aba3;margin-top:8px}.context-open{width:100%;padding:15px;background:#173f40;color:white;border:0;font:inherit;cursor:pointer}.context-close{float:inline-end;background:transparent;color:inherit;border:0;font-size:26px;cursor:pointer;padding:0 8px}
.context-confirm{display:flex!important;gap:10px;align-items:flex-start;line-height:1.6}.context-confirm input{width:20px;height:20px;flex:0 0 20px;margin:3px 0}.context-price{padding:12px;background:#f1ece1;border-inline-start:3px solid #b49b70;font-size:14px}.purchase-context-dialog{max-height:90dvh;overflow:auto;box-sizing:border-box}.purchase-context-dialog select{box-sizing:border-box}
