.Container.svelte-104jgp1{display:flex;flex-direction:column}.RailLimitWrapper.svelte-104jgp1{display:flex;flex-direction:row;max-width:100%;width:100%;overflow-x:hidden}@media screen and (max-width:1199.98px){.RailLimitWrapper.svelte-104jgp1{overflow-x:visible}}.RailContainer.svelte-104jgp1{display:flex;flex-direction:row;max-width:100%;width:100%;position:relative}@media screen and (max-width:1199.98px){.RailContainer.svelte-104jgp1{overflow-x:auto;padding-left:16px;padding-right:16px}}@media screen and (max-width:991.98px){.RailContainer.svelte-104jgp1{padding-left:6px}}.RailWrapper.svelte-104jgp1{display:grid;overflow-x:auto;list-style:none;margin:0;padding:0;grid-gap:16px;overflow-x:visible;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(var(--total-items),var(--showing-size));max-width:100%;width:100%;transition:.5s;transform:var(--rail-transform)}@media screen and (min-width:768px)and (max-width:991.98px){.RailWrapper.svelte-104jgp1{padding-bottom:8px}.RailWrapper.svelte-104jgp1:before{content:""}.RailWrapper.svelte-104jgp1:after{content:"";width:1px;margin-right:-1px}}@media screen and (min-width:576px)and (max-width:767.98px){.RailWrapper.svelte-104jgp1{padding-bottom:8px}.RailWrapper.svelte-104jgp1:before{content:""}.RailWrapper.svelte-104jgp1:after{content:"";width:1px;margin-right:-1px}}@media screen and (max-width:575.98px){.RailWrapper.svelte-104jgp1{padding-bottom:8px}.RailWrapper.svelte-104jgp1:before{content:""}.RailWrapper.svelte-104jgp1:after{content:"";width:1px;margin-right:-1px}}@media screen and (max-width:1199.98px){.RailWrapper.svelte-104jgp1{grid-gap:var(--spaces-base);transform:translate(0)}}@media screen and (max-width:991.98px){.RailWrapper.svelte-104jgp1{grid-gap:10px;grid-template-columns:0 repeat(var(--total-items),max(220px,min(calc(28% - 32px),280px))) 0}}@media screen and (max-width:767.98px){.RailWrapper.svelte-104jgp1{grid-template-columns:0 repeat(var(--total-items),max(160px,min(calc(32% - 32px),280px))) 0}}@media screen and (max-width:575.98px){.RailWrapper.svelte-104jgp1{grid-template-columns:0 repeat(var(--total-items),max(204px,min(calc(50% - 32px),210px))) 0}}@media screen and (max-width:479.98px){.RailWrapper.svelte-104jgp1{grid-template-columns:0 repeat(var(--total-items),max(150px,min(calc(49% - 28px),168px))) 0}}@media screen and (max-width:374.98px){.RailWrapper.svelte-104jgp1{grid-template-columns:0 repeat(var(--total-items),max(138px,min(calc(49% - 28px),158px))) 0}}@media screen and (max-width:1199.98px){.RailCard.svelte-104jgp1:last-child{padding-right:16px;width:calc(100% + 16px)}}.ButtonWrapper.svelte-104jgp1{position:absolute;top:50%;transform:translateY(-50%)}.ButtonWrapper[data-img-type=horizontal].svelte-104jgp1{top:33.5%}.ButtonWrapper[data-button-direction=prev].svelte-104jgp1{left:-58px}.ButtonWrapper[data-button-direction=next].svelte-104jgp1{right:-58px}@media screen and (max-width:1199.98px){.ButtonWrapper.svelte-104jgp1{display:none}}.TitleLoading.svelte-104jgp1{--shimmer-base-color: var(--base-color);width:100%;height:20px;animation:svelte-104jgp1-shimmer 1.2s linear forwards infinite;background-color:#f6f7f8;background-color:var(--shimmer-base-color, #f6f7f8);background-image:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%);background-image:linear-gradient(to right,var(--shimmer-base-color, #f6f7f8) 0%,#edeef1 20%,var(--shimmer-base-color, #f6f7f8) 40%,var(--shimmer-base-color, #f6f7f8) 100%);background-repeat:no-repeat;background-size:800px 104px;border-radius:12px;margin-bottom:6px;margin-top:3px}.TitleLoading.svelte-104jgp1:last-child{margin-bottom:0}.ImageLoadingContainer.svelte-104jgp1{position:relative;aspect-ratio:16 / 9;border-radius:3px;overflow:hidden;margin-bottom:11px}.ImageLoading.svelte-104jgp1{--shimmer-base-color: var(--base-color);position:absolute;padding-top:56.25%;overflow:hidden;z-index:1;width:100%;animation:svelte-104jgp1-shimmer 1.2s linear forwards infinite;background-color:#f6f7f8;background-color:var(--shimmer-base-color, #f6f7f8);background-image:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%);background-image:linear-gradient(to right,var(--shimmer-base-color, #f6f7f8) 0%,#edeef1 20%,var(--shimmer-base-color, #f6f7f8) 40%,var(--shimmer-base-color, #f6f7f8) 100%);background-repeat:no-repeat;background-size:800px 100%;border-radius:3px}@keyframes svelte-104jgp1-shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}
