.container.svelte-m1lvec{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:98vw;margin-bottom:4vh}.left-container.svelte-m1lvec{display:flex;flex-wrap:wrap;width:90vw;height:100%}.right-container.svelte-m1lvec{display:flex;width:90vw;height:100%;margin-left:2vw}.title.svelte-m1lvec{box-shadow:0 6px 5px -5px var(--color-theme-1);font-size:var(--text-large);font-weight:700;padding:5px 0}.text-item.svelte-m1lvec{margin-right:2vw;padding:1vh 0 0}.justify-center.svelte-m1lvec{display:flex;text-align:center;justify-content:center}@media(max-width:850px){.text-item.svelte-m1lvec{font-size:var(--text-small)}.title.svelte-m1lvec{font-size:var(--text-normal)}}@media(max-width:500px){.image-container.svelte-m1lvec{width:0%}.container.svelte-m1lvec{width:100%}}a.svelte-47imnh:hover{text-decoration:none}.group-container.svelte-47imnh{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:90vw;background-color:var(--color-brand3-alt);border:solid var(--color-theme-3) 3px;border-radius:5px;padding:7vh 1vw 2vh 1vw;margin:3vh 0}.group-name.svelte-47imnh{position:absolute;width:82vw;max-height:5vh;text-align:center;padding:10px 3vw;color:var(--color-white);font-size:var(--text-normal);background-color:var(--color-theme-3);box-shadow:var(--color-theme-2) 0 0 5px;border-radius:5px;transform:translateY(-5vh)}.group-name.svelte-47imnh:hover{background-image:linear-gradient(to right,#00000000,var(--color-brand3-alt) 50%,#00000000 100%)}.desc-container.svelte-47imnh{background-color:var(--color-theme-3);margin:3vh 1vw 0 1vw;padding:1em;border-radius:5px;box-shadow:var(--color-theme-3) 2px 2px 5px;height:30vh;width:40vw}.prod-title.svelte-47imnh{display:flex;justify-content:center;margin:0 0 1vh;font-size:var(--text-normal);font-weight:600;box-shadow:0 4px 3px -4px var(--color-theme-1);color:var(--color-white)}.prod-title.svelte-47imnh:hover{box-shadow:0 5px 4px -4px var(--color-theme-1);background-image:linear-gradient(to right,#00000000,var(--color-brand3-alt) 50%,#00000000 100%)}.prod-description.svelte-47imnh{display:flex;justify-content:center;text-align:center;margin-bottom:1vh;color:var(--color-theme-1)}.small-img.svelte-47imnh{display:flex;margin:0 auto;width:80%;height:10vh}@media(max-width:500px){.group-name.svelte-47imnh{width:76vw}.group-container.svelte-47imnh{width:85vw}.desc-container.svelte-47imnh{width:85vw;height:30vh}}.tiles.svelte-1uha8ag{display:flex;flex-direction:column}.products.svelte-1uha8ag{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;margin:5vh 2vw 0}
