main.svelte-1lwa062.svelte-1lwa062{margin-top:var(--header-height);padding-right:12px;padding-left:12px}@media screen and (min-width: 768px){main.svelte-1lwa062.svelte-1lwa062{padding-right:72px;padding-left:72px}}main.svelte-1lwa062 h1.svelte-1lwa062{font-size:var(--fs-md);text-transform:capitalize;text-align:center;margin:var(--spacing-sm)}.cakes__filter.svelte-1lwa062.svelte-1lwa062{display:flex;gap:var(--spacing-sm);align-items:center;justify-content:left;padding:var(--spacing-sm) 0;overflow:auto}.cakes__filter.svelte-1lwa062.svelte-1lwa062::-webkit-scrollbar{height:0px;width:0px}.cakes__filter.svelte-1lwa062.svelte-1lwa062::-webkit-scrollbar-track{background:none}.cakes__filter.svelte-1lwa062.svelte-1lwa062::-webkit-scrollbar-thumb{background-color:transparent}.cakes__filter.svelte-1lwa062.svelte-1lwa062::-webkit-scrollbar-thumb:hover{background-color:transparent}@media screen and (min-width: 768px){.cakes__filter.svelte-1lwa062.svelte-1lwa062{justify-content:center}}.cakes__filter.svelte-1lwa062 .filter-btn.svelte-1lwa062{flex-shrink:0;border-radius:4px}.cakes__filter.svelte-1lwa062 .filter-btn button.svelte-1lwa062{margin:2px;padding:var(--spacing-xs) var(--spacing-sm);border-radius:4px;background-color:var(--color)}.cakes__filter.svelte-1lwa062 .filter-btn.selected.svelte-1lwa062{border:2px solid var(--color)}.grid.svelte-1lwa062.svelte-1lwa062{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.grid__column.svelte-1lwa062.svelte-1lwa062{display:flex;flex-direction:column;gap:var(--spacing-sm)}.grid__column.svelte-1lwa062 a.svelte-1lwa062{text-decoration:none}.grid__column.svelte-1lwa062 a .cake.svelte-1lwa062{background-color:#fff;display:flex;flex-direction:column;-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);border-radius:16px;box-shadow:2px 2px 12px -6px #0009;padding:var(--spacing-xs)}.grid__column.svelte-1lwa062 a .cake .image img.svelte-1lwa062{border-radius:16px;width:100%}.grid__column.svelte-1lwa062 a .cake .details.svelte-1lwa062{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.grid__column.svelte-1lwa062 a .cake .details .name.svelte-1lwa062{font-size:var(--fs-sm);font-weight:700;margin:0;white-space:wrap}.grid__column.svelte-1lwa062 a .cake .details .category.svelte-1lwa062{text-transform:capitalize;font-size:var(--fs-xs);font-weight:600}.grid__column.svelte-1lwa062 a .cake .details .price.svelte-1lwa062{font-size:var(--fs-xs);font-weight:600}
