.card.svelte-sonvb9.svelte-sonvb9{--card-width-offset:calc(var(--card-gutter, 24px) * (var(--cards, 3) - 1));width:calc((100% - var(--card-width-offset)) / var(--cards, 3));min-width:var(--min-width, calc((100% - var(--card-width-offset)) / var(--cards, 3)));position:relative;display:block;box-sizing:border-box;flex-shrink:0;overflow:hidden}.card.inset.svelte-sonvb9.svelte-sonvb9{box-shadow:none;border:var(--card-border-width, 1px) solid var(--color-divider-subtle)}.card.svelte-sonvb9 a.svelte-sonvb9{display:flex;flex-direction:column;height:100%}.card.svelte-sonvb9 a.svelte-sonvb9:focus-visible{box-shadow:none}.card.svelte-sonvb9 a:focus-visible .card-body.svelte-sonvb9 h2{border-radius:var(--border-radius-s);box-shadow:var(--focus-visible)}.card.svelte-sonvb9 a.framed.svelte-sonvb9{padding:var(--spacing-xl)}.card.svelte-sonvb9 a.framed .card-image.svelte-sonvb9{border-bottom:none}.card.svelte-sonvb9 a.framed .card-image .img-bg.svelte-sonvb9{background-color:var(--card-img-bg, var(--color-neutral-10))}.card.svelte-sonvb9 a.framed .card-body.svelte-sonvb9{padding-block:var(--spacing-m);padding-inline:0}.card.svelte-sonvb9 a.framed .card-footer.svelte-sonvb9{padding:0}.card-image.svelte-sonvb9.svelte-sonvb9{position:relative;overflow:hidden}.img-product.svelte-sonvb9.svelte-sonvb9{padding:var(--spacing-m);background-color:var(--card-img-bg, var(--color-container-background));border:solid 1px var(--color-divider-subtle);border-radius:var(--border-radius-l);overflow:hidden}.img-product.svelte-sonvb9 .img-bg.svelte-sonvb9{background-size:contain}.card-image.svelte-sonvb9 .img-bg.svelte-sonvb9{height:var(--card-img-height, 110px);position:relative;background-color:var(--card-img-bg, var(--color-neutral-10));background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:var(--border-radius-m);width:100%;-o-object-fit:contain;object-fit:contain}.card.svelte-sonvb9 .card-body.svelte-sonvb9{white-space:normal;padding:var(--spacing-m) 0;min-height:var(--min-card-body-height, 100px);flex:1}.card.svelte-sonvb9 a.svelte-sonvb9:hover{text-decoration:none}.card.svelte-sonvb9 .card-body.svelte-sonvb9 h2:hover{text-decoration:underline}.card.svelte-sonvb9 .card-footer.svelte-sonvb9{display:flex;flex-direction:row;padding:0;color:var(--color-text-tertiary);-moz-column-gap:8px;column-gap:8px;justify-content:flex-start;flex-wrap:wrap}.snippet:not(.standalone) .carousel-container.svelte-1j45xbw.svelte-1j45xbw{margin-top:var(--spacing-xl)}.carousel-container.svelte-1j45xbw.svelte-1j45xbw{position:relative}.carousel-container.svelte-1j45xbw .carousel.svelte-1j45xbw{display:flex;flex-wrap:nowrap;max-width:inherit;overflow:auto;--card-gutter:24px;gap:var(--card-gutter, 24px)}@media (max-width: 599px){.carousel-container.svelte-1j45xbw.svelte-1j45xbw{width:calc(100% + var(--spacing-2xl) * 2);margin-left:calc(var(--spacing-2xl) * -1)}.carousel-container.svelte-1j45xbw .carousel.svelte-1j45xbw{padding:0 var(--spacing-2xl)}.is-mobile .carousel-container.svelte-1j45xbw .carousel.svelte-1j45xbw{--cards:2.8}}@media (max-width: 499px){.is-mobile .carousel-container.svelte-1j45xbw .carousel.svelte-1j45xbw{--cards:1.8}}.slide-button.svelte-1j45xbw.svelte-1j45xbw{display:flex;align-items:center;justify-content:center;height:40px;width:40px;position:absolute;top:calc(50% - 20px);color:var(--color-icon-default);border:solid 1px var(--color-divider-subtle);border-radius:var(--border-radius-full);box-shadow:var(--elevation-01);background:var(--color-page-background);z-index:1}.slide-button.svelte-1j45xbw.svelte-1j45xbw:hover{box-shadow:var(--elevation-02);color:var(--color-link-default);background:var(--color-container-background)}.slide-left.svelte-1j45xbw.svelte-1j45xbw{left:-20px}.slide-right.svelte-1j45xbw.svelte-1j45xbw{right:-20px}.is-mobile .slide-button.svelte-1j45xbw.svelte-1j45xbw{display:none}
