@media (width>=1024px){#order-form .form-fields{grid-template-columns:repeat(6,minmax(0,1fr))}}.add-tooltip[data-astro-cid-y5p6smxb]{z-index:30;background:var(--color-green-900);color:#fff;pointer-events:none;visibility:hidden;opacity:0;border-radius:6px;width:260px;max-width:calc(100vw - 40px);padding:12px 14px;font-size:14px;font-weight:500;line-height:1.6;transition:opacity .15s;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 14px 38px #2c1e181f}.add-tooltip[data-astro-cid-y5p6smxb]:after{content:"";border:6px solid #0000;border-top-color:var(--color-green-900);position:absolute;top:100%;left:18px}.add-help[data-astro-cid-y5p6smxb]:hover .add-tooltip[data-astro-cid-y5p6smxb],.add-help[data-astro-cid-y5p6smxb]:focus-within .add-tooltip[data-astro-cid-y5p6smxb]{visibility:visible;opacity:1}@media (hover:none){.add-help[data-astro-cid-y5p6smxb]:hover .add-tooltip[data-astro-cid-y5p6smxb]{visibility:hidden;opacity:0}}.product-dialog[data-astro-cid-y5p6smxb]{position:fixed}.product-dialog[data-astro-cid-y5p6smxb]::backdrop{backdrop-filter:blur(2px);background:#14301f8c}.product-dialog[data-astro-cid-y5p6smxb][open]{animation:pd-in .3s var(--ease-out-soft)}@keyframes pd-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}@media (prefers-reduced-motion:reduce){.product-dialog[data-astro-cid-y5p6smxb][open]{animation:none}}.order-card[data-astro-cid-y5p6smxb]{background:#fff;border-radius:1.25rem;overflow:hidden;box-shadow:0 30px 60px -45px #12331e59,0 0 0 1px #1c1f1d0d}.order-card[data-astro-cid-y5p6smxb] .order-row{grid-template:"img name del""img qty line"/3.5rem minmax(0,1fr) auto;align-items:center;gap:.9rem 1rem;padding:1.15rem 1.25rem;transition:opacity .28s,transform .28s,background-color .6s;display:grid}.order-card[data-astro-cid-y5p6smxb] .order-row>.min-w-0{grid-area:name}.order-card[data-astro-cid-y5p6smxb] .order-qty{grid-area:qty}.order-card[data-astro-cid-y5p6smxb] .order-remove{grid-area:del}.order-card[data-astro-cid-y5p6smxb] .line{grid-area:line}.order-card[data-astro-cid-y5p6smxb] .order-thumb{background:var(--color-sand-100);width:3.5rem;height:3.5rem;color:var(--color-green-800);border-radius:.8rem;grid-area:span 2/img;align-self:start;place-items:center;display:grid;overflow:hidden}.order-card[data-astro-cid-y5p6smxb] .order-thumb svg{width:1.6rem;height:1.6rem}.order-card[data-astro-cid-y5p6smxb] .order-thumb img{object-fit:cover;width:100%;height:100%}.order-card[data-astro-cid-y5p6smxb] .order-remove{background:var(--color-sand-100);height:2.1rem;color:var(--color-warm-500);border-radius:999px;place-self:start end;align-items:center;gap:0;padding:0 .6rem;font-size:.82rem;font-weight:600;transition:background-color .25s,color .25s,gap .25s;display:inline-flex}.order-card[data-astro-cid-y5p6smxb] .order-remove-label{white-space:nowrap;max-width:0;transition:max-width .3s cubic-bezier(.2,.8,.2,1);overflow:hidden}.order-card[data-astro-cid-y5p6smxb] .order-remove:hover,.order-card[data-astro-cid-y5p6smxb] .order-remove:focus-visible{gap:.35rem}.order-card[data-astro-cid-y5p6smxb] .order-remove:hover .order-remove-label,.order-card[data-astro-cid-y5p6smxb] .order-remove:focus-visible .order-remove-label{max-width:5rem}.order-card[data-astro-cid-y5p6smxb] .order-remove:hover{background:var(--color-rust-50);color:var(--color-rust-700)}.order-card[data-astro-cid-y5p6smxb] .order-qty{background:#fff;border-radius:999px;align-items:center;gap:.15rem;width:fit-content;padding:.25rem;display:inline-flex;box-shadow:inset 0 0 0 1px #1c1f1d1f}.order-card[data-astro-cid-y5p6smxb] .order-qty .step{width:2.1rem;height:2.1rem;color:var(--color-ink);background:0 0;border-radius:999px;place-items:center;transition:background-color .2s,color .2s,transform .15s;display:grid}.order-card[data-astro-cid-y5p6smxb] .order-qty .step svg{width:.85rem;height:.85rem}.order-card[data-astro-cid-y5p6smxb] .order-qty .step:active{transform:scale(.9)}.order-card[data-astro-cid-y5p6smxb] .order-qty .step:hover:not(:disabled){background:var(--color-sand-100)}.order-card[data-astro-cid-y5p6smxb] .order-qty .step:disabled{color:var(--color-sand-300);cursor:default;background:0 0}.order-card[data-astro-cid-y5p6smxb] .qty{text-align:center;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;width:2.4rem;padding:0;font-weight:700}.order-card[data-astro-cid-y5p6smxb] .qty::-webkit-inner-spin-button{appearance:none}.order-card[data-astro-cid-y5p6smxb] .qty.bump{animation:.3s bump}@keyframes bump{50%{color:var(--color-green-700);transform:scale(1.3)}}.order-card[data-astro-cid-y5p6smxb] .line{font-variant-numeric:tabular-nums;justify-self:end;font-size:1.05rem;font-weight:700}.order-card[data-astro-cid-y5p6smxb] .order-row.is-new{animation:.55s cubic-bezier(.2,.8,.2,1) row-in,1.4s ease-out row-glow}@keyframes row-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes row-glow{0%{background:var(--color-green-50)}}.order-card[data-astro-cid-y5p6smxb] .order-row.is-leaving{opacity:0;transform:translate(16px)}.order-total[data-astro-cid-y5p6smxb]{background:var(--color-green-900);justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:1.1rem 1.25rem;display:flex}.order-total-count[data-astro-cid-y5p6smxb]{color:#fff;font-weight:700;display:block}@media (prefers-reduced-motion:reduce){.order-card[data-astro-cid-y5p6smxb] .order-row{transition:none;animation:none!important}}.gallery-track[data-astro-cid-y5p6smxb]{scrollbar-width:none}.gallery-track[data-astro-cid-y5p6smxb]::-webkit-scrollbar{display:none}.gallery-nav[data-astro-cid-y5p6smxb]{background:#ffffffeb;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s;display:inline-flex;position:absolute;top:50%;translate:0 -50%;box-shadow:0 2px 10px #0000001f}.gallery-nav[data-astro-cid-y5p6smxb]:hover{background:#fff}
