@charset "UTF-8";@layer standard-components{.CrdCarousel.svelte-xfmoik{--carousel-button-size: 40px;--carousel-button-nav-margin-bottom: 0;position:relative;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}@media (min-width: 1024px){.CrdCarousel.svelte-xfmoik{--carousel-button-nav-margin-bottom: var(--space-60)}.CrdCarousel.buttonsTop.svelte-xfmoik{display:flex;flex-wrap:wrap}}.CrdCarousel.svelte-xfmoik .carousel:where(.svelte-xfmoik){cursor:move;cursor:grab;position:relative;display:flex;flex-wrap:nowrap;transform:translateZ(0);column-gap:var(--space-30)}.CrdCarousel.svelte-xfmoik .carouselSlide:where(.svelte-xfmoik){flex:0 0 auto;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-20);transition:opacity var(--duration-quick) var(--easing-sharp)}.CrdCarousel.svelte-xfmoik .carouselIndicatorNav:where(.svelte-xfmoik){display:block;position:relative;margin-top:var(--space-20);text-align:center;line-height:1}.CrdCarousel.svelte-xfmoik .carouselIndicatorNav:where(.svelte-xfmoik) .carouselIndicator:where(.svelte-xfmoik){cursor:pointer;display:inline-block;width:var(--space-30);height:var(--space-30);padding:var(--space-10);transition:opacity var(--duration-quick) var(--easing-sharp);opacity:.25}.CrdCarousel.svelte-xfmoik .carouselIndicatorNav:where(.svelte-xfmoik) .carouselIndicator:where(.svelte-xfmoik):before{content:"";display:block;width:100%;height:100%;border-radius:50%;background-color:var(--color-gray-99)}.CrdCarousel.svelte-xfmoik .carouselIndicatorNav:where(.svelte-xfmoik) .carouselIndicator:where(.svelte-xfmoik):hover,.CrdCarousel.svelte-xfmoik .carouselIndicatorNav:where(.svelte-xfmoik) .carouselIndicator:where(.svelte-xfmoik):focus{opacity:.5}.CrdCarousel.svelte-xfmoik .carouselIndicatorNav:where(.svelte-xfmoik) .carouselIndicator.active:where(.svelte-xfmoik){opacity:1;pointer-events:none}.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik){margin-top:var(--space-30);margin-bottom:var(--carousel-button-nav-margin-bottom)}@media (min-width: 1024px){.CrdCarousel.svelte-xfmoik .carouselButtonNav.buttonsTop:where(.svelte-xfmoik){order:-1;margin-left:auto;margin-top:0}}.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonLeft:where(.svelte-xfmoik),.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonRight:where(.svelte-xfmoik){cursor:pointer;display:inline-block;width:var(--carousel-button-size);height:var(--carousel-button-size);opacity:1;z-index:1}.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonLeft:where(.svelte-xfmoik):before,.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonRight:where(.svelte-xfmoik):before{content:"←";color:var(--color-gray-90);display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;border:1px solid var(--color-gray-15);text-align:center;justify-content:center;line-height:var(--carousel-button-size);font-weight:var(--font-weight-bold);font-size:var(--font-size-24);z-index:1;transition:background-color var(--duration-quick) var(--easing-sharp)}.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonRight:where(.svelte-xfmoik){margin-left:var(--space-20)}.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonRight:where(.svelte-xfmoik):before{transform:scaleX(-1)}.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonLeft.disabled:where(.svelte-xfmoik),.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonRight.disabled:where(.svelte-xfmoik){opacity:.5;pointer-events:none}.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonLeft:where(.svelte-xfmoik):active:before,.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonRight:where(.svelte-xfmoik):active:before{background-color:var(--color-gray-03)}@media (hover: hover){.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonLeft:where(.svelte-xfmoik):hover:before,.CrdCarousel.svelte-xfmoik .carouselButtonNav:where(.svelte-xfmoik) .buttonRight:where(.svelte-xfmoik):hover:before{background-color:var(--color-gray-03)}}.CrdCarousel.svelte-xfmoik .carouselLegal:where(.svelte-xfmoik){margin-top:var(--space-10)}@media (max-width: 373px){.CrdCarousel.svelte-xfmoik .carouselLegal:where(.svelte-xfmoik){margin-top:var(--space-20)}}.sq-custom-crd-component-container__theme--accent-gray .carouselLegal>.RichTextFieldComponent span{color:var(--color-gray-80)}.sq-custom-crd-component-container__theme--light .carouselLegal>.RichTextFieldComponent span{color:var(--color-gray-55)}}
