/** Shopify CDN: Minification failed

Line 27:52 Expected ":"
Line 30:22 Expected ":"
Line 33:20 Expected ":"
Line 34:20 Expected ":"
Line 35:20 Expected ":"
Line 36:19 Expected ":"

**/
.cursor-not-allowed { cursor: not-allowed; }
.cursor-pointer { cursor: pointer; }
.flex { display: flex; }
.flex-col { flex-direction: column; }
.gap-6 { gap: 1.5rem; }
.grid-custom { display: grid; }
.grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); }
.h-4 { height: 1rem; }
.h-\[300px\] { height: 300px; }
.hidden { display: none; }
.items-center { align-items: center; }
.justify-center { justify-content: center; }
.md\:flex-row { @media (min-width: 768px) { flex-direction: row; } }
.md\:grid-cols-2 { @media (min-width: 768px) { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
.md\:h-full { @media (min-width: 768px) { height: 100%; } }
.md\:p-10 { @media (min-width: 768px) { padding: 2.5rem; } }
.md\:px-8 { @media (min-width: 768px) { padding-left/right: 2rem; } }
.md\:w-1\/2 { @media (min-width: 768px) { width: 50%; } }
.min-h-\[500px\] { min-height: 500px; }
.mx-auto { margin-left/right: auto; }
.overflow-hidden { overflow: hidden; }
.p-6 { padding: 1.5rem; }
.px-4 { padding-left/right: 1rem; }
.px-8 { padding-left/right: 2rem; }
.py-12 { padding-top/bottom: 3rem; }
.py-3 { padding-top/bottom: 0.75rem; }
.relative { position: relative; }
.rounded-full { border-radius: 9999px; }
.rounded-lg { border-radius: 0.5rem; }
.rounded-md { border-radius: 0.375rem; }
.text-center { text-align: center; }
.w-4 { width: 1rem; }
.w-full { width: 100%; }
