.ctiles{position:relative;background:var(--ctiles-bg,#000);padding-bottom:40px}.ctiles-track{display:flex;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}.ctiles-track::-webkit-scrollbar{display:none}.ctiles-item{flex:0 0 25%;min-width:0;scroll-snap-align:start}.ctiles-item a,.ctiles-item a:hover{display:block;color:var(--ctiles-color,#fff);text-decoration:none}.ctiles-label{height:42px;display:flex;align-items:center;justify-content:center;color:var(--ctiles-color,#fff);font:600 var(--ctiles-size,24px)/1 Arial,sans-serif;text-transform:uppercase}.ctiles-image{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border:1px solid #000;background:#f2f2f2}.ctiles-image picture{display:block;width:100%;height:100%}.ctiles-image img{display:block;width:100%;height:100%;object-fit:cover}.ctiles-hover{position:absolute;inset:0;opacity:0;transition:opacity .25s}.ctiles-item a:hover .ctiles-hover,.ctiles-item a:focus-visible .ctiles-hover{opacity:1}.ctiles-nav{display:none;position:absolute;z-index:2;top:50%;inset-inline:6px;justify-content:space-between;pointer-events:none}.ctiles[data-overflow="true"] .ctiles-nav{display:flex}.ctiles-nav button{display:grid;place-items:center;width:38px;height:38px;margin:0;padding:0;min-height:0;border-radius:50%;border:1px solid #111;background:#fff;color:#111;pointer-events:auto}.ctiles-nav svg{display:block;width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ctiles :focus-visible{outline:2px solid #a494b4;outline-offset:-3px}@media(max-width:767px){.ctiles-item{flex-basis:42%}.ctiles-label{height:39px;font-size:min(var(--ctiles-size,24px),22px)}.ctiles[data-overflow="true"] .ctiles-nav{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ctiles[data-overflow="true"] .ctiles-nav:focus-within{position:absolute;inset-inline:6px;width:auto;height:auto;overflow:visible;clip-path:none}}@media(prefers-reduced-motion:reduce){.ctiles-hover{transition:none}}
