@layer custom-components{.HardwareScrollCarousel.svelte-y5ts1t{overflow:hidden}.HardwareScrollCarousel-image-container.svelte-y5ts1t{display:flex;flex-wrap:nowrap;gap:var(--space-20);margin-bottom:var(--space-40);transition:transform var(--duration-default) var(--easing-standard)}.HardwareScrollCarousel-image-container.svelte-y5ts1t .HardwareScrollCarousel-image:where(.svelte-y5ts1t){flex:0 0 auto;max-width:none;overflow:hidden;width:100%}.HardwareScrollCarousel-image-container.svelte-y5ts1t .HardwareScrollCarousel-image:where(.svelte-y5ts1t) .AproposImageComponent,.HardwareScrollCarousel-image-container.svelte-y5ts1t .HardwareScrollCarousel-image:where(.svelte-y5ts1t) ResponsiveImagePartial{height:100%}.HardwareScrollCarousel-image-container.svelte-y5ts1t .HardwareScrollCarousel-image:where(.svelte-y5ts1t) picture{height:100%;display:inline-block}.HardwareScrollCarousel-scroll-indicator-wrapper.svelte-y5ts1t{width:100%;height:1px;background-color:var(--color-gray-30);position:relative;margin-bottom:var(--space-40)}.HardwareScrollCarousel-scroll-indicator-wrapper.svelte-y5ts1t .HardwareScrollCarousel-scroll-indicator:where(.svelte-y5ts1t){background:var(--color-black);height:100%;position:absolute;left:0;top:0;width:0;transition:left var(--duration-default) var(--easing-standard)}.HardwareScrollCarousel-content-container.svelte-y5ts1t{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-40)}@media (max-width: 1024px){.HardwareScrollCarousel-content-container.svelte-y5ts1t{grid-template-columns:1fr;gap:var(--space-20)}}.HardwareScrollCarousel-content-container.svelte-y5ts1t .HardwareScrollCarousel-title-container:where(.svelte-y5ts1t){display:flex;flex-direction:column;gap:var(--space-10)}.HardwareScrollCarousel-content-container.svelte-y5ts1t .HardwareScrollCarousel-title-container:where(.svelte-y5ts1t) .HardwareScrollCarousel-title:where(.svelte-y5ts1t){opacity:.5;cursor:pointer}.HardwareScrollCarousel-content-container.svelte-y5ts1t .HardwareScrollCarousel-title-container:where(.svelte-y5ts1t) .HardwareScrollCarousel-title[data-active=true]:where(.svelte-y5ts1t){opacity:1}.HardwareScrollCarousel-content-container.svelte-y5ts1t .HardwareScrollCarousel-body-container:where(.svelte-y5ts1t){display:grid}.HardwareScrollCarousel-content-container.svelte-y5ts1t .HardwareScrollCarousel-body-container:where(.svelte-y5ts1t) .HardwareScrollCarousel-body:where(.svelte-y5ts1t){grid-area:1/1/2/2;opacity:0;transition:opacity var(--duration-default) var(--easing-standard);--font-family: var(--text-font-family);--color: var(--color-text);--font-size: var(--text-variant-600-font-size);--font-weight: var(--text-variant-600-font-weight);--letter-spacing: var(--text-variant-600-letter-spacing);--line-height: var(--text-variant-600-line-height);--max-width: var(--text-variant-600-max-width);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width)}.HardwareScrollCarousel-content-container.svelte-y5ts1t .HardwareScrollCarousel-body-container:where(.svelte-y5ts1t) .HardwareScrollCarousel-body[data-active=true]:where(.svelte-y5ts1t){opacity:1;z-index:1}}
