.box.svelte-q7938w{box-sizing:border-box;display:flex;flex-direction:column;border:1px solid var(--dark);border-radius:.5rem;margin:1rem;padding:1rem;background-color:var(--light);color:var(--dark);overflow:hidden;width:100%}.box-body.svelte-q7938w{white-space:nowrap;align-self:center;text-align:center;font-size:4rem;overflow:hidden;height:170px;width:100%;background:url(../../../sal-logo.png) var(--primary) no-repeat;background-position:center}.scrolling-container.svelte-q7938w{overflow-y:hidden;max-height:-moz-fit-content;max-height:fit-content;animation:svelte-q7938w-scrollText 50s linear infinite;background:var(--light);line-height:3}@keyframes svelte-q7938w-scrollText{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.feature.svelte-1bk20sp{width:100vw;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:0;margin:0;font-size:1.25rem;overflow:auto;word-wrap:break-word;text-overflow:ellipsis}.feature.svelte-1bk20sp .sides:where(.svelte-1bk20sp){display:flex;flex-direction:column;gap:0;justify-content:space-between;flex:1 1 auto;padding:0;margin:0 2rem}.feature.svelte-1bk20sp .header:where(.svelte-1bk20sp){display:flex;flex-direction:row;justify-content:space-between;align-items:start;padding:1rem 2rem;margin:0 1rem}.feature.svelte-1bk20sp .footer:where(.svelte-1bk20sp){margin:1rem}.left-side.svelte-1bk20sp,.right-side.svelte-1bk20sp{width:contain;height:auto;flex:0 1 auto;padding:1rem 2rem;align-items:center;justify-content:center;display:flex;min-height:400px}.right-side.svelte-1bk20sp img,.left-side.svelte-1bk20sp img{overflow:hidden;padding:0;border-radius:20px;width:auto;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.left-side.svelte-1bk20sp{background:var(--feature-left)}.right-side.svelte-1bk20sp{width:contain;flex:0 0 auto;padding:1rem 2rem;background:var(--feature-right)}@media (min-width: 768px){.feature.svelte-1bk20sp{max-width:unset;padding:2rem}.left-side.svelte-1bk20sp,.right-side.svelte-1bk20sp{flex:0 0 42%}}@media (min-width: 1024px){.feature.svelte-1bk20sp .sides:where(.svelte-1bk20sp){flex-direction:row;justify-content:center;align-items:start;gap:1rem}.feature.svelte-1bk20sp{padding:4rem 2rem}}@media (min-width: 1440px){.feature.svelte-1bk20sp{padding:3rem 2rem;margin:0}}ul.product-list.svelte-1uha8ag li:where(.svelte-1uha8ag){font-family:var(--font-family-heading);font-weight:700;font-size:1.2rem;margin-top:1rem}dd.svelte-1uha8ag{margin-left:1rem;font-size:1rem}
