@charset "utf-8";

.nav-menu-ul { list-style-type: none; margin: 0px; padding: 0px; }

.mr-2 { margin-right: 0.5rem; }

.justify-start { justify-content: flex-start; }

.flex-row { flex-direction: row; }

.py-2 { padding-bottom: 0.5rem; padding-top: 0.5rem; }

.px-15 { padding-right: 0.375rem; }

.pl-15, .px-15 { padding-left: 0.375rem; }

.rounded-sm { border-radius: 0.125rem; }

.relative { position: relative; }

.text-nowrap { white-space: nowrap !important; }

.absolute { position: absolute; }

.min-w-24 { min-width: 6rem; }

.bottom-0 { bottom: 0px; }

.py-4 { padding-bottom: 1rem; padding-top: 1rem; }

.justify-center { justify-content: center; }

.w-7 { width: 1.75rem; }

.h-7 { height: 1.75rem; }

.w-5 { width: 1.25rem; }

.h-5 { height: 1.25rem; }

.no-inherit { background-color: initial; color: initial; font-family: revert; font-weight: 400; letter-spacing: normal; line-height: normal; text-align: initial; text-transform: none; }

.mt-1 { margin-top: 0.25rem; }

.mr-1 { margin-right: 0.25rem; }

.cart-padding .items-text { padding-right: 0px; }

.touch-target { min-height: 48px; min-width: 48px; }