.vUQO1W_form{gap:1rem;display:grid}.vUQO1W_header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.vUQO1W_header h2{margin:.2rem 0}.vUQO1W_header small{color:var(--muted)}.vUQO1W_summary{color:var(--muted);margin:0;font-size:.9rem}.vUQO1W_choice{text-align:left;border:1px solid var(--line);background:var(--paper,#fff);width:100%;color:var(--ink);cursor:pointer;border-radius:.8rem;gap:.35rem;min-height:5rem;padding:1.1rem;display:grid}.vUQO1W_choice:hover,.vUQO1W_choice:focus-visible{border-color:var(--rose);background:#faf5f6}.vUQO1W_choice span{color:var(--muted);font-size:.9rem}.vUQO1W_fields{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.vUQO1W_form label{gap:.4rem;font-size:.95rem;display:grid}.vUQO1W_form input:not([type=checkbox]),.vUQO1W_form select,.vUQO1W_form textarea{border:1px solid var(--line);width:100%;min-height:2.8rem;color:var(--ink);font:inherit;box-sizing:border-box;background:#fff;border-radius:.5rem;padding:.65rem}.vUQO1W_row{grid-template-columns:1.5fr 1fr;gap:.7rem;min-width:0;display:grid}.vUQO1W_row label{min-width:0}.vUQO1W_people{border:1px solid var(--line);border-radius:.65rem;gap:.4rem;min-width:0;padding:.7rem;display:grid}.vUQO1W_people label{cursor:pointer;border-radius:.4rem;align-items:center;gap:.75rem;min-height:2.8rem;padding:.4rem;display:flex}.vUQO1W_people label:has(input:checked){background:var(--teal-soft)}.vUQO1W_people input{width:1.25rem;height:1.25rem;accent-color:var(--teal);flex-shrink:0}.vUQO1W_footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:end;gap:.7rem;padding-top:1rem;display:flex}.vUQO1W_footer button{flex:1;min-height:2.8rem}.vUQO1W_form input.vUQO1W_color{cursor:pointer;min-height:2.8rem;padding:.25rem}
.Gc3Gmq_control{grid-template-columns:48px minmax(2.25rem,auto) 48px;align-items:center;gap:.3rem;width:max-content;display:inline-grid}.Gc3Gmq_control button{color:#5b1d2d;width:48px;height:48px;min-height:48px;font:inherit;touch-action:manipulation;background:#fff;border:1px solid #bdcfc9;border-radius:.7rem;place-items:center;padding:0;font-size:1.5rem;font-weight:700;display:grid}.Gc3Gmq_control button:last-of-type{color:#fff;background:#5b1d2d;border-color:#5b1d2d}.Gc3Gmq_control button:disabled{opacity:.4}.Gc3Gmq_control button:focus-visible{outline-offset:2px;outline:3px solid #257a78}.Gc3Gmq_control output{text-align:center;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}
._1O-UDq_section{background:#f3f7f5;border:1px solid #d4dedb;border-radius:1rem;gap:.8rem;padding:1rem;display:grid}._1O-UDq_section header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._1O-UDq_section h3{color:var(--burgundy,#682d3e);margin:0;font-size:1rem}._1O-UDq_products{gap:.6rem;display:grid}._1O-UDq_product{background:#fff;border-radius:.7rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:.7rem;padding:.8rem;display:grid}._1O-UDq_product>div:first-child{gap:.3rem;min-width:0;display:grid}._1O-UDq_product strong{overflow-wrap:anywhere}@media (min-width:600px){._1O-UDq_product{grid-template-columns:minmax(0,1fr) auto}}._1O-UDq_product small,._1O-UDq_hint{color:#53625e;font-size:.8rem}._1O-UDq_basket{gap:.6rem;display:grid}._1O-UDq_basket ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._1O-UDq_basket li{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._1O-UDq_basket li>span{flex:10rem}._1O-UDq_basket button{min-height:44px}._1O-UDq_skeleton{gap:.6rem;display:grid}._1O-UDq_skeleton span{background:#e1e9e6;border-radius:.7rem;height:5rem;display:block}
.MlmTya_panel{background:#f3f7f5;border:1px solid #d4dedb;border-radius:1rem;gap:.8rem;padding:1rem;display:grid}.MlmTya_panel h3,.MlmTya_panel p{margin:0}.MlmTya_panel p{overflow-wrap:anywhere}.MlmTya_panel button,.MlmTya_panel summary{min-height:48px}.MlmTya_panel summary{cursor:pointer;align-items:center;text-decoration:underline;display:flex}.MlmTya_confirm{align-items:flex-start;gap:.75rem;padding:.5rem 0;display:flex!important}.MlmTya_confirm input{flex:0 0 24px;width:24px;height:24px}.MlmTya_preview{background:#f7f2ea;border:0;width:100%;height:32rem;display:block}
.rct-ticket{gap:1rem;padding:1rem;display:grid}.rct-delivery{gap:.4rem;display:grid}.rct-delivery>.brava-status-badge{justify-self:start}.rct-sample{border:1px solid var(--rp-line);background:var(--rp-ivory);border-radius:.65rem;padding:.7rem;font-size:.75rem;line-height:1.5}.rct-sample strong{display:block}.rct-sample p{margin:.2rem 0 0}.rct-delivery p,.rct-delivery small{color:var(--rp-muted);overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.5}.rct-paper{border:1px solid var(--rp-line);background:var(--rp-white);border-top:4px solid var(--brava-burgundy,#5b1d2d);border-radius:.75rem;padding:1rem}.rct-brand-logo{object-fit:contain;margin:0 auto .75rem;display:block}.rct-paper header{text-align:center;border-bottom:1px dashed var(--rp-line);padding-bottom:1rem}.rct-paper header>span{letter-spacing:.14em;font-size:.7rem}.rct-paper h3{font:400 1.4rem/1.3 var(--rp-title-font);margin:.5rem 0}.rct-paper header p{margin:.3rem 0;font-size:.8rem}.rct-paper header small{color:var(--rp-muted);overflow-wrap:anywhere;font-size:.65rem;display:block}.rct-issuer{gap:.2rem;margin:.7rem 0;font-size:.73rem;font-style:normal;line-height:1.5;display:grid}.rct-issuer strong{font-size:.75rem}.rct-fiscal-meta{border-top:1px solid var(--rp-line);padding-top:.5rem}.rct-paper .rct-fiscal-meta>div{text-align:left;padding:.3rem 0;font-size:.72rem}.rct-fiscal-meta dd{text-align:right;overflow-wrap:anywhere;max-width:11rem}.rct-recipient{text-align:left;padding-top:.75rem;font-size:.75rem}.rct-paper .rct-recipient p{font-size:.75rem}.rct-paper ul{margin:0;padding:0;list-style:none}.rct-paper li,.rct-paper dl>div{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.75rem 0;display:grid}.rct-paper li{border-bottom:1px solid var(--rp-line);font-size:.8rem}.rct-paper li small,.rct-payments dt small{color:var(--rp-muted);margin-top:.2rem;font-size:.7rem;display:block}.rct-paper b,.rct-paper dd{font-variant-numeric:tabular-nums}.rct-paper dl{margin:0;font-size:.8rem}.rct-paper dd{margin:0;font-weight:650}.rct-total{font-weight:650;font-size:1rem!important}.rct-vat{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:.5rem 0 1rem;font-size:.73rem}.rct-vat caption{text-align:left;margin-bottom:.4rem;font-weight:650}.rct-vat :is(th,td){border-bottom:1px solid var(--rp-line);text-align:right;padding:.4rem .2rem}.rct-vat th:first-child{text-align:left}.rct-vat thead th{color:var(--rp-muted);font-weight:500}.rct-paper h4{margin:.5rem 0 0;font-size:.75rem}.rct-balance{border-top:1px dashed var(--rp-line)}.rct-thanks{text-align:center;color:var(--rp-muted);margin-bottom:0;font-size:.75rem}
._66OBjq_receipt{border:1px solid var(--color-border,#ddd);color:#022029;background:#fff;margin:12px 0;padding:24px}._66OBjq_receipt header{color:#5b1d2d}._66OBjq_receipt table{border-collapse:collapse;width:100%}._66OBjq_receipt th,._66OBjq_receipt td{text-align:left;border-bottom:1px solid #ddd;padding:8px 4px}._66OBjq_printRoot{display:none}@media print{body:has([data-pos-print]){background:#fff;height:auto;margin:0;overflow:visible}body:has([data-pos-print])>:not([data-pos-print]){display:none!important}._66OBjq_printRoot{color:#000;display:block}._66OBjq_receipt{color:#000;break-after:page;border:0}._66OBjq_receipt:last-child{break-after:auto}}
