.quick-view-modal[data-v-2cefa8c9]{background:var(--sf-elevated,#fffdfb);border:1px solid var(--sf-border,#e7e0d8);border-radius:.35rem;box-shadow:0 12px 40px #1c19171f;max-height:90vh;max-width:900px;overflow-y:auto;padding:2rem;position:relative;width:100%}.quick-view__cta[data-v-2cefa8c9]{background:var(--sf-brand,#c4785a);border:1px solid var(--sf-brand,#c4785a);border-radius:.25rem}.quick-view__cta[data-v-2cefa8c9]:hover:not(:disabled){background:color-mix(in srgb,var(--sf-brand,#c4785a) 88%,#000)}.quick-view-modal .badge-new[data-v-2cefa8c9],.quick-view-modal[data-v-2cefa8c9] .badge-new{animation:none;background:var(--sf-brand,#c4785a);box-shadow:none}.dark{background:var(--sf-surface,#0f172a);border-color:var(--sf-border,#1e293b);box-shadow:0 12px 40px #00000073}@media(max-width:768px){.quick-view-modal[data-v-2cefa8c9]{max-height:95vh;padding:1.25rem}}
