.traffic-light.svelte-cushyb{background:#f9f9f9;border:2px solid #d9d9d9;border-radius:3rem;flex-direction:row;width:min-content;padding:8px;display:flex}.traffic-light.clickable.svelte-cushyb .light:where(.svelte-cushyb){cursor:pointer}.traffic-light.clickable.svelte-cushyb .light:where(.svelte-cushyb):hover{transform:scale(1.1)}.traffic-light.svelte-cushyb .light:where(.svelte-cushyb){background:red;border:2px solid #0000;border-radius:3rem;width:3rem;height:3rem;margin:8px;transition:background-color .5s,box-shadow .5s,transform .2s,border-color .5s}.traffic-light.svelte-cushyb .light:where(.svelte-cushyb):first-child{background-color:#d5385a66}.traffic-light.svelte-cushyb .light:where(.svelte-cushyb):nth-child(2){background-color:#fdc82e66}.traffic-light.svelte-cushyb .light:where(.svelte-cushyb):nth-child(3){background-color:#57c44366}.traffic-light.state-red.svelte-cushyb>:where(.svelte-cushyb):first-child{background-color:#d5385a;border-color:#2b2b2b;box-shadow:0 0 12px 6px #d5385a}.traffic-light.state-yellow.svelte-cushyb>:where(.svelte-cushyb):nth-child(2){background-color:#fdc82e;border-color:#2b2b2b;box-shadow:0 0 12px 6px #fdc82e}.traffic-light.state-green.svelte-cushyb>:where(.svelte-cushyb):nth-child(3){background-color:#57c443;border-color:#2b2b2b;box-shadow:0 0 12px 6px #57c443}html{scroll-behavior:auto}.scrollable-to.svelte-1dne9b1{scroll-margin-top:8rem}#addToCartButton.svelte-1dne9b1{scroll-margin-bottom:7rem}.form-select.svelte-1dne9b1:focus{border-color:#1f5533;box-shadow:0 0 0 .25rem #1f553340}.highlighted.svelte-1dne9b1{box-shadow:0 0 3px 1px #c0cc00}.highlighted.svelte-1dne9b1:focus{border:1px solid #1f5533}@media (width>=1200px){.border-xl-x.svelte-1dne9b1{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}.border-xl-end.svelte-1dne9b1{border-right:1px solid #dee2e6}}
