.notice[data-astro-cid-3lcn7vmv]{font-style:italic;font-weight:500}.intro[data-astro-cid-3lcn7vmv]{max-width:52ch;margin:.5rem 0 2rem}.products[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width>=48rem){.products[data-astro-cid-3lcn7vmv]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1.25rem}}.product[data-astro-cid-3lcn7vmv]{align-content:start;gap:.25rem;padding:0 0 1rem;display:grid;overflow:hidden}.product-photo[data-astro-cid-3lcn7vmv]{background:var(--white);margin-bottom:.5rem}.product-photo[data-astro-cid-3lcn7vmv] img{aspect-ratio:1;object-fit:contain}.product-name[data-astro-cid-3lcn7vmv],.product-price[data-astro-cid-3lcn7vmv]{padding-inline:1rem}.product-name[data-astro-cid-3lcn7vmv]{font-size:1rem;font-weight:400}.product-price[data-astro-cid-3lcn7vmv]{color:var(--red);font-weight:600}.closed[data-astro-cid-3lcn7vmv]{max-width:40ch;margin-top:1.5rem}.order[data-astro-cid-3lcn7vmv]{gap:2rem;max-width:56rem;margin-top:1.5rem;display:grid}fieldset[data-astro-cid-3lcn7vmv]{border:0;min-width:0;margin:0;padding:0}.legend[data-astro-cid-3lcn7vmv]{margin-bottom:.5rem;padding:0}.line[data-astro-cid-3lcn7vmv]{border-bottom:1px solid var(--line);grid-template-columns:6rem minmax(0,1fr);align-items:end;gap:.5rem 1rem;padding-block:1rem;display:grid}.line-name[data-astro-cid-3lcn7vmv]{grid-column:1/-1;font-weight:500}.col-price[data-astro-cid-3lcn7vmv]{color:var(--muted);grid-column:1/-1}.line[data-astro-cid-3lcn7vmv] .col-price[data-astro-cid-3lcn7vmv]{margin-top:-.4rem}.field[data-astro-cid-3lcn7vmv]{gap:.25rem;display:grid}.field[data-astro-cid-3lcn7vmv] input[data-astro-cid-3lcn7vmv],.field[data-astro-cid-3lcn7vmv] select[data-astro-cid-3lcn7vmv]{width:100%}.no-size[data-astro-cid-3lcn7vmv]{align-self:center;padding-top:1.4rem}.line-head[data-astro-cid-3lcn7vmv]{display:none}@media (width>=48rem){.line[data-astro-cid-3lcn7vmv]{grid-template-columns:minmax(0,1fr) 6rem 6rem 12rem;align-items:center;gap:1.5rem}.line-name[data-astro-cid-3lcn7vmv],.col-price[data-astro-cid-3lcn7vmv]{grid-column:auto}.line[data-astro-cid-3lcn7vmv] .col-price[data-astro-cid-3lcn7vmv]{text-align:right;margin-top:0}.line-head[data-astro-cid-3lcn7vmv]{padding-block:.5rem;font-weight:500;display:grid}.line-head[data-astro-cid-3lcn7vmv] .col-price[data-astro-cid-3lcn7vmv]{text-align:right}.field-label[data-astro-cid-3lcn7vmv]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.no-size[data-astro-cid-3lcn7vmv]{padding-top:0}}.total[data-astro-cid-3lcn7vmv]{font-size:var(--fs-lead);margin-top:1rem}.fields[data-astro-cid-3lcn7vmv]{gap:1.25rem 1.5rem;display:grid}.fields[data-astro-cid-3lcn7vmv] label[data-astro-cid-3lcn7vmv]{gap:.35rem;display:grid}.fields[data-astro-cid-3lcn7vmv]>label[data-astro-cid-3lcn7vmv]>span[data-astro-cid-3lcn7vmv]:first-child{font-weight:500}@media (width>=48rem){.fields[data-astro-cid-3lcn7vmv]{grid-template-columns:1fr 1fr}.fields[data-astro-cid-3lcn7vmv] .full[data-astro-cid-3lcn7vmv]{grid-column:1/-1}}input[data-astro-cid-3lcn7vmv],select[data-astro-cid-3lcn7vmv],textarea[data-astro-cid-3lcn7vmv]{border-radius:var(--radius);background:var(--white);border:1px solid #bdbaba;min-height:2.75rem;padding:.55rem .8rem}input[data-astro-cid-3lcn7vmv][type=number]{width:6rem}textarea[data-astro-cid-3lcn7vmv]{resize:vertical}input[data-astro-cid-3lcn7vmv]:focus-visible,select[data-astro-cid-3lcn7vmv]:focus-visible,textarea[data-astro-cid-3lcn7vmv]:focus-visible{outline:2px solid var(--red);outline-offset:1px;border-color:var(--red)}.trap[data-astro-cid-3lcn7vmv]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-error[data-astro-cid-3lcn7vmv]{background:var(--red);color:var(--white);border-radius:var(--radius);padding:1rem 1.25rem;font-weight:500}.terms-note[data-astro-cid-3lcn7vmv] a[data-astro-cid-3lcn7vmv]{color:var(--red)}.order[data-astro-cid-3lcn7vmv] .button[data-astro-cid-3lcn7vmv]{justify-self:start}.order[data-astro-cid-3lcn7vmv] .button[data-astro-cid-3lcn7vmv]:disabled{opacity:.6;cursor:wait}
