/* Tư-Trà POS Kit: product quick view (2.13.0). The product page's content runs inside the sheet as the template
   draws it; the sheet only takes away what belongs to the header and the dock, and waits while the page loads. */
.tt-pl-pk-qv { --tt-el-nv-header-h: 0px; --tt-el-bn-space-full: 0px; }
.tt-pl-pk-qv__body { min-height: 50svh; }
.tt-pl-pk-qv__page > :first-child { margin-top: 0; padding-top: 0; }
.tt-pl-pk-qv__wait { width: var(--space-l); height: var(--space-l); margin: var(--space-2xl) auto; border-radius: 50%; border: 2px solid rgba(var(--color-the-rgb), 0.18); border-top-color: var(--color-the); animation: tt-pl-pk-qv-spin 0.9s linear infinite; }
@keyframes tt-pl-pk-qv-spin { to { transform: rotate(360deg); } }
@media (prefers-reduced-motion: reduce) { .tt-pl-pk-qv__wait { animation-duration: 2.4s; } }
.tt-pl-pk-qv__error { margin: var(--space-2xl) var(--space-m); text-align: center; font-size: var(--step-0); color: inherit; opacity: 0.62; }
