.fz-collections{display:block;}.fz-collections-stage{position:relative;}.fz-collections-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;}.fz-collections-track::-webkit-scrollbar{display:none;}.fz-collection-card{position:relative;flex:0 0 calc(100%/3);flex-basis:round(up,calc(100%/3),1px);aspect-ratio:4/5;scroll-snap-align:start;overflow:hidden;}.fz-collection-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.fz-collection-card::after{content:"";position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(transparent,rgba(0,0,0,.2) 55%,rgba(0,0,0,.55));pointer-events:none;}.fz-collection-card:has(img:not(.is-loaded))::after{opacity:0;}.fz-collections-track span{position:absolute;z-index:1;bottom:24px;left:26px;right:26px;color:#fff;font-size:34px;font-weight:500;line-height:1;text-transform:uppercase;}.fz-collections .fz-collections-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:#fff;align-items:center;justify-content:center;display:flex;opacity:0;visibility:hidden;transition:opacity 150ms ease-out,visibility 0s linear 150ms!important;}@media(hover:hover) and (pointer:fine){.fz-collections-stage:hover .fz-collections-arrow:not(:disabled){opacity:1;visibility:visible;transition-delay:0s!important;}}html[data-fz-input='keyboard'] .fz-collections-stage:focus-within .fz-collections-arrow:not(:disabled){opacity:1;visibility:visible;transition-delay:0s!important;}.fz-collections-prev{left:22px;}.fz-collections-next{right:22px;}
body:has(#MainContent .fz-collections){grid-template-rows:auto auto auto auto;align-content:start;}.fz-collection-card{background:linear-gradient(rgba(250,250,250,.945),rgba(250,250,250,.945)),url(fiozato-favicon-light.svg) 50%/clamp(54px,33%,96px) auto no-repeat #fafafa;}
@media(max-width:749px){.fz-collections-track{display:grid;overflow:visible;}.fz-collection-card{aspect-ratio:auto;height:125vw;height:round(125vw,1px);}.fz-collections-track span{font-size:26px;bottom:16px;left:16px;right:16px;}.fz-collections .fz-collections-arrow{display:none;}}
