.cct__heading{margin:0 0 1.6rem}.cct__note{margin:1.6rem 0;padding:1.2rem 1.6rem;font-size:1.3rem;background:rgba(var(--color-foreground),.05)}.cct .cct__list{display:flex;gap:1.2rem;list-style:none;margin:0 -1.5rem;padding:0 1.5rem .4rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 1.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cct .cct__list::-webkit-scrollbar{display:none}.cct .cct__item{flex:0 0 27%;min-width:0;scroll-snap-align:start}.cct__tile{display:block;text-decoration:none;color:inherit}.cct__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.05)}.cct__media img,.cct__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cct__tile:hover .cct__media img{transform:scale(1.04)}.cct__label{display:block;margin-top:1rem;text-align:center;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.cct__tile--active .cct__label{font-weight:700;text-decoration:underline;text-underline-offset:.5rem}@media screen and (min-width:750px){.cct .cct__list{gap:2rem;margin:0;padding:0 0 .4rem;scroll-padding:0}.cct .cct__item{flex-basis:calc((100% - (var(--cct-cols) - 1) * 2rem) / var(--cct-cols))}.cct__label{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAg */
