.swiper-container{position:relative;overflow:hidden}.swiper-wrapper{display:flex}.swiper-slide{flex-shrink:0;block-size:auto!important}.swiper-button-prev,.swiper-button-next{z-index:1}.swiper:not(.swiper-container){--_swiper-button-size:3rem;--_swiper-button-gap:.5rem;--swiper-navigation-sides-offset:0;inline-size:100%;min-inline-size:0;position:relative;overflow:visible!important}.swiper:not(.swiper-container) .swiper-button-next{inset-inline-end:0}.swiper:not(.swiper-container) .swiper-button-prev{inset-inline:auto calc(var(--_swiper-button-size) + var(--_swiper-button-gap))!important}.swiper:not(.swiper-container) .swiper-button-next,.swiper:not(.swiper-container) .swiper-button-prev{z-index:1;block-size:3rem;inline-size:3rem;color:var(--theme--text-primary-default);border:none;position:absolute;inset-block-start:-3rem;inset-block-end:unset;inset-inline-start:unset;--swiper-theme-color:i.get-theme-color(icon-surface-primary-default)!important}@media (width<=767.98px){.swiper:not(.swiper-container) .swiper-button-next,.swiper:not(.swiper-container) .swiper-button-prev{display:none}}.swiper:not(.swiper-container) .swiper-button-next[hidden],.swiper:not(.swiper-container) .swiper-button-prev[hidden]{display:none!important}.swiper:not(.swiper-container) .swiper-button-next:after,.swiper:not(.swiper-container) .swiper-button-prev:after{display:none}.swiper:not(.swiper-container) .swiper-button-next:disabled,.swiper:not(.swiper-container) .swiper-button-prev:disabled{opacity:.3}.swiper:not(.swiper-container) .swiper-button-next:is(:hover,:focus-visible,:active),.swiper:not(.swiper-container) .swiper-button-next.button--hover,.swiper:not(.swiper-container) .swiper-button-next.button--focus,.swiper:not(.swiper-container) .swiper-button-next.button--active,.swiper:not(.swiper-container) .swiper-button-prev:is(:hover,:focus-visible,:active),.swiper:not(.swiper-container) .swiper-button-prev.button--hover,.swiper:not(.swiper-container) .swiper-button-prev.button--focus,.swiper:not(.swiper-container) .swiper-button-prev.button--active{color:var(--theme--interaction)}@media (width>=768px){.swiper:not(.swiper-container).swiper--mobile-only .swiper-button-prev,.swiper:not(.swiper-container).swiper--mobile-only .swiper-button-next{display:none!important}.swiper:not(.swiper-container).swiper--mobile-only .swiper-container{flex-wrap:wrap;gap:1rem;display:flex}.swiper:not(.swiper-container).swiper--mobile-only .swiper-wrapper{display:contents}.swiper:not(.swiper-container).swiper--mobile-only .swiper-slide{inline-size:auto}}.swiper:not(.swiper-container):not(.swiper--slides-per-view-auto) .swiper-slide{inline-size:calc((100% - var(--swiper-space-between) * (var(--swiper-slides-per-view) - 1)) / var(--swiper-slides-per-view));margin-inline-end:var(--swiper-space-between)}@media (width>=420px){.swiper:not(.swiper-container):not(.swiper--slides-per-view-auto) .swiper-slide{inline-size:calc((100% - var(--swiper-space-between-sm) * (var(--swiper-slides-per-view-sm) - 1)) / var(--swiper-slides-per-view-sm));margin-inline-end:var(--swiper-space-between-sm)}}@media (width>=768px){.swiper:not(.swiper-container):not(.swiper--slides-per-view-auto) .swiper-slide{inline-size:calc((100% - var(--swiper-space-between-md) * (var(--swiper-slides-per-view-md) - 1)) / var(--swiper-slides-per-view-md));margin-inline-end:var(--swiper-space-between-md)}}@media (width>=1024px){.swiper:not(.swiper-container):not(.swiper--slides-per-view-auto) .swiper-slide{inline-size:calc((100% - var(--swiper-space-between-lg) * (var(--swiper-slides-per-view-lg) - 1)) / var(--swiper-slides-per-view-lg));margin-inline-end:var(--swiper-space-between-lg)}}@media (width>=1440px){.swiper:not(.swiper-container):not(.swiper--slides-per-view-auto) .swiper-slide{inline-size:calc((100% - var(--swiper-space-between-lg) * (var(--swiper-slides-per-view-xl) - 1)) / var(--swiper-slides-per-view-xl));margin-inline-end:var(--swiper-space-between-lg)}}.swiper:not(.swiper-container):not(.swiper--slides-per-view-auto) .swiper-slide:last-child{margin-inline-end:0}.swiper:not(.swiper-container).swiper--has-pagination{--swiper-pagination-bullet-width:2.75rem;--swiper-pagination-bullet-height:2.75rem;--swiper-pagination-bullet-horizontal-gap:0}.swiper:not(.swiper-container).swiper--has-pagination .swiper-pagination[hidden]{display:none}.swiper:not(.swiper-container).swiper--has-pagination .swiper-pagination{position:unset;justify-content:center;align-items:center;margin:1rem 0 0;display:flex}@media (width>=768px){.swiper:not(.swiper-container).swiper--has-pagination .swiper-pagination{display:none}.swiper:not(.swiper-container).swiper--has-pagination.swiper--show-desktop-pagination .swiper-pagination{display:flex}}.swiper:not(.swiper-container).swiper--has-pagination .swiper-pagination-bullet{cursor:pointer;opacity:1;background:0 0;border:none;border-radius:0;block-size:1.5rem;inline-size:1.5rem;padding:0;position:relative}.swiper:not(.swiper-container).swiper--has-pagination .swiper-pagination-bullet:after{content:"";background-color:var(--theme--icon-surface-primary-default);opacity:.3;block-size:.375rem;inline-size:.375rem;transition:background-color .2s var(--common-ui-easing-default), opacity .2s var(--common-ui-easing-default);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.swiper:not(.swiper-container).swiper--has-pagination .swiper-pagination-bullet:is(:hover,:focus-visible,:active):after{background-color:var(--theme--icon-surface-primary-default);opacity:.7}.swiper:not(.swiper-container).swiper--has-pagination .swiper-pagination-bullet-active:after{background-color:var(--theme--icon-surface-primary-default);opacity:1}.swiper:not(.swiper-container):not(.swiper--has-pagination) .swiper-container:before,.swiper:not(.swiper-container):not(.swiper--has-pagination) .swiper-container:after{z-index:2;pointer-events:none;content:"";opacity:1;block-size:6rem;inline-size:6rem;transition:opacity .3s;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.swiper:not(.swiper-container):not(.swiper--has-pagination) .swiper-container:before{background:linear-gradient(-90deg, transparent 0%, var(--theme--surface-tertiary-default) 75%, var(--theme--surface-tertiary-default) 100%);inset-inline-start:calc(-1.5 * var(--grid--container-spacing))}.swiper:not(.swiper-container):not(.swiper--has-pagination) .swiper-container:after{background:linear-gradient(90deg, transparent 0%, var(--theme--surface-tertiary-default) 75%, var(--theme--surface-tertiary-default) 100%);inset-inline-end:calc(-1.5 * var(--grid--container-spacing))}.swiper:not(.swiper-container):not(.swiper--has-pagination):has(.swiper-button-prev.swiper-button-disabled) .swiper-container:before{opacity:0}.swiper:not(.swiper-container):not(.swiper--has-pagination):has(.swiper-button-next.swiper-button-disabled) .swiper-container:after{opacity:0}.swiper:not(.swiper-container):not(.swiper--has-pagination) .swiper-button-next,.swiper:not(.swiper-container):not(.swiper--has-pagination) .swiper-button-prev{z-index:2;margin:0;display:flex;inset-block-start:50%;transform:translateY(-50%)}.swiper:not(.swiper-container):not(.swiper--has-pagination) .swiper-button-prev{inset-inline-end:unset;inset-inline-start:0!important}.swiper:not(.swiper-container):not(.swiper--has-pagination) .swiper-button-disabled{display:none}.swiper:not(.swiper-container).swiper--grid{inline-size:100%;overflow:hidden}.swiper:not(.swiper-container).swiper--grid .swiper-wrapper{block-size:auto}.swiper:not(.swiper-container).swiper--grid.swiper--mobile-only .swiper-container{overflow:visible}@media (width>=768px){.swiper:not(.swiper-container).swiper--grid.swiper--mobile-only .swiper-container{grid-template-columns:repeat(var(--swiper-grid-columns,2), minmax(0, 1fr));gap:1.5rem;display:grid}}@media (width>=1440px){.swiper:not(.swiper-container).swiper--grid.swiper--mobile-only .swiper-container{grid-template-columns:repeat(var(--swiper-grid-columns,3), minmax(0, 1fr))}}@media (width>=768px){.swiper:not(.swiper-container).swiper--grid.swiper--mobile-only .swiper-slide{margin:0!important}}
