.enquiry-items{border-top:1px solid #dae2dc;margin:0;padding:0;list-style:none}.enquiry-item{border-bottom:1px solid #dae2dc;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;display:grid}@media (width<=576px){.enquiry-item{grid-template-columns:72px minmax(0,1fr) auto;gap:12px}}.enquiry-item__image{aspect-ratio:4/3;background:#f3f7f4;border-radius:6px;display:block;overflow:hidden}.enquiry-item__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.enquiry-item__body{flex-direction:column;gap:4px;min-width:0;display:flex}.enquiry-item__name{color:#046737;text-underline-offset:.2em;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:700;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s cubic-bezier(.33,1,.68,1)}@media (hover:hover) and (pointer:fine){.enquiry-item__name:hover{text-decoration-color:currentColor}}.enquiry-item__name:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #046737}.enquiry-item__variant{color:#475049;font-size:.9375rem}.enquiry-item__remove{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .2s cubic-bezier(.33,1,.68,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.enquiry-item__remove:hover{background:#e2f1e6}}.enquiry-item__remove:focus-visible{outline-offset:3px;outline:2px solid #046737}.enquiry-item__remove:disabled{opacity:.5;cursor:progress}
