.enquiry-page[data-astro-cid-mhsimze2]{min-height:70vh}.enquiry-items[data-astro-cid-mhsimze2]{max-width:900px;margin-top:48px;border:1px solid var(--border);border-radius:20px;overflow:hidden;background:var(--paper)}.enquiry-item[data-astro-cid-mhsimze2]{padding:0 25px}.enquiry-item[data-astro-cid-mhsimze2]+.enquiry-item[data-astro-cid-mhsimze2]{border-top:1px solid var(--border)}.item-main[data-astro-cid-mhsimze2]{min-height:112px;display:grid;grid-template-columns:1fr auto 110px auto;gap:25px;align-items:center}.item-label[data-astro-cid-mhsimze2]{font-size:8px;letter-spacing:.15em;color:var(--gold);font-weight:800}.item-main[data-astro-cid-mhsimze2] h2[data-astro-cid-mhsimze2]{font:600 22px Playfair Display,serif;color:var(--forest-dark)}.item-main[data-astro-cid-mhsimze2] p[data-astro-cid-mhsimze2]{font-size:11px;color:var(--muted)}.item-main[data-astro-cid-mhsimze2]>strong[data-astro-cid-mhsimze2]{color:var(--forest-dark)}.qty[data-astro-cid-mhsimze2]{display:flex;border:1px solid var(--border);border-radius:999px;overflow:hidden}.qty[data-astro-cid-mhsimze2] button[data-astro-cid-mhsimze2]{border:0;background:transparent;width:34px;cursor:pointer}.qty[data-astro-cid-mhsimze2] input[data-astro-cid-mhsimze2]{border:0;width:38px;text-align:center;background:transparent}.remove[data-astro-cid-mhsimze2]{border:0;background:none;color:#9a4a40;font-size:10px;font-weight:700;cursor:pointer}.summary[data-astro-cid-mhsimze2]{max-width:900px;margin-top:20px;padding:24px;border-radius:16px;background:#e8e1d2}.summary[data-astro-cid-mhsimze2] div[data-astro-cid-mhsimze2]{display:flex;justify-content:space-between;gap:20px;color:var(--forest-dark)}.summary[data-astro-cid-mhsimze2] strong[data-astro-cid-mhsimze2]{font:600 24px Playfair Display,serif}.summary[data-astro-cid-mhsimze2] p[data-astro-cid-mhsimze2]{font-size:10px;color:var(--muted);margin-top:8px}.enquiry-actions[data-astro-cid-mhsimze2]{max-width:900px;display:flex;gap:10px;margin-top:18px}.enquiry-actions[data-astro-cid-mhsimze2][hidden],.summary[data-astro-cid-mhsimze2][hidden],.empty-state[data-astro-cid-mhsimze2][hidden]{display:none}.empty-state[data-astro-cid-mhsimze2]{max-width:900px;margin-top:45px;padding:55px;text-align:center;border:1px dashed var(--border);border-radius:20px}.empty-state[data-astro-cid-mhsimze2] h2[data-astro-cid-mhsimze2]{font:600 30px Playfair Display,serif;color:var(--forest-dark)}.empty-state[data-astro-cid-mhsimze2] p[data-astro-cid-mhsimze2]{color:var(--muted);margin:8px 0 22px}@media(max-width:700px){.item-main[data-astro-cid-mhsimze2]{grid-template-columns:1fr auto;padding:20px 0}.item-main[data-astro-cid-mhsimze2]>strong[data-astro-cid-mhsimze2]{grid-column:1}.remove[data-astro-cid-mhsimze2]{grid-column:2}.enquiry-actions[data-astro-cid-mhsimze2]{position:sticky;bottom:12px;z-index:10;background:#f4efe6f0;padding:10px;border-radius:16px;backdrop-filter:blur(10px);flex-direction:column}.enquiry-actions[data-astro-cid-mhsimze2] .btn[data-astro-cid-mhsimze2]{width:100%}}.enquiry-item[data-astro-cid-mhsimze2]{transition:transform .3s ease,background .3s ease}.enquiry-item[data-astro-cid-mhsimze2]:hover{transform:translate(7px);background:#ffffffa6}.summary[data-astro-cid-mhsimze2]{position:relative;overflow:hidden}.summary[data-astro-cid-mhsimze2]:after{content:"";position:absolute;width:140px;height:140px;border-radius:50%;right:-55px;top:-70px;background:radial-gradient(circle,rgba(185,146,74,.2),transparent 70%);animation:summaryPulse 5s ease-in-out infinite}@keyframes summaryPulse{50%{transform:scale(1.3);opacity:.45}}@media(prefers-reduced-motion:reduce){.enquiry-item[data-astro-cid-mhsimze2]:hover{transform:none}.summary[data-astro-cid-mhsimze2]:after{animation:none}}.enquiry-page[data-astro-cid-mhsimze2] .page-title[data-astro-cid-mhsimze2]{animation:listTitle .75s cubic-bezier(.2,.7,.2,1) both}.qty[data-astro-cid-mhsimze2] button[data-astro-cid-mhsimze2]{transition:transform .2s ease,background .2s ease}.qty[data-astro-cid-mhsimze2] button[data-astro-cid-mhsimze2]:hover{transform:scale(1.16);background:#6b8e5a1f}@keyframes listTitle{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.enquiry-page[data-astro-cid-mhsimze2] .page-title[data-astro-cid-mhsimze2]{animation:none}}
